Revisiting design pattern Heroes
Design Patterns
Long time back (almost 2 years back) I started a Blog about going through all the design Patterns. I started off with the “Strategy Pattern” and for some reason (ok Laziness) I was not able to continue that train of thought …
Inspired by reading martins Book(Agile Principles, Patterns, and Practices in C#), I am planning to go over the design patterns. I would follow the order as discussed in martins book. The patterns are
- Command
- Active Object
- Template Method
- Strategy
- Facade
- Mediator
- Singleton
- Monostate
- Null Object
- Factory
- Composite
- Observer
- Abstract Server
- Adapter
- Bridge
- Proxy
- Gateway
- Visitor
- State
Having collected several materials on Design patterns, I have decided to refer to the following books and resources when blogging about a Design pattern. So here are the resources (apart from Martin’s book)
- Head First Design Patterns
The Best book out there for learning Patterns. Period. - Refactoring to Patterns
One of the reasons to motivate you to start refactoring your code. - Dofactory.com
The best quick reference for design patterns. - Design Patterns: Elements of Reusable Object-Oriented Software
The “father”
of all design pattern books.
Thanks
Hari


Comments