every one must have seen many OO designers saying that dont think of implementation at design time. On the other hand at the same time we see people talking about the design
patterns which come from common best practices (obviously implementation). Should one think of implementation at Object Oriented design time or not? Or should we stuck at Never ever think of implementation at analysis/design time.
Regards,
Khurram Mahmood.