Design Pattern
-
Would anyone know of a reason why it would be a 'problem to identify design patterns?' apart from a new developer not having a notion of design patterns.Could you see any other reasons? -- modified at 5:03 Tuesday 25th April, 2006
The real-world problems are not as simple. Example: you develop application with GUI separated from the business logic by Model-View-Controller and you use Observer design pattern to display the state of interest in GUI. Now, the requirements changed and the user wants two GUI, one on the local host and the other on a remote host, both displaying the same information. Observer pattern breaks down here, because of different delays for both GUIs. Which pattern will you use in this case? There are different answers, it may be the combination of other design patterns, but the solution is not unique.