How do design patterns contribute to reuse?
Answer: Patterns support high-level, concept reuse. Using patterns means that you reuse the ideas but can adapt the implementation to suit the system that you are developing. Patterns are a great idea but you need experience of software design to use them effectively. You have to recognize situations where a pattern can be applied. Inexperienced programmers, even if they have read the pattern books, will always find it hard to decide whether they can reuse a pattern or need to develop a special purpose solution.
0 comments:
Post a Comment