You can exploit the wisdom and lessons learned by other developers who have been down the same design problem road and survived the trip.
Instead of code reuse, with patterns you get experience reuse.
Design Patterns give you a shared vocabulory with other developers. Once you have got the vocabulory you can more easily communicate with other developers.
Patters allow you to say more with less.
Design Patterns help you to think - how to create flexible designs that are maintainable and that can cope with change.
You need to know about atleast the following Design Patterns other than MVC :)
Instead of code reuse, with patterns you get experience reuse.
Design Patterns give you a shared vocabulory with other developers. Once you have got the vocabulory you can more easily communicate with other developers.
Patters allow you to say more with less.
Design Patterns help you to think - how to create flexible designs that are maintainable and that can cope with change.
You need to know about atleast the following Design Patterns other than MVC :)
- Strategy
- Observer
- Adapter
- Facade
- Factory
- Template
- Singleton
- Proxy
- Decorator
- Builder
No comments:
Post a Comment