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

  1. Command
  2. Active Object
  3. Template Method
  4. Strategy
  5. Facade
  6. Mediator
  7. Singleton
  8. Monostate
  9. Null Object
  10. Factory
  11. Composite
  12. Observer
  13. Abstract Server
  14. Adapter
  15. Bridge
  16. Proxy
  17. Gateway
  18. Visitor
  19. 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)

  1. Head First Design Patterns
    The Best book out there for learning Patterns. Period.
  2. Refactoring to Patterns
    One of the reasons to motivate you to start refactoring your code.
  3. Dofactory.com
    The best quick reference for design patterns.
  4. Design Patterns: Elements of Reusable Object-Oriented Software
    The “father”  of all design pattern books.

Thanks
Hari

 

What did you think of this article?




Trackbacks
  • No trackbacks exist for this post.
Comments
  • No comments exist for this post.
Leave a comment

Submitted comments are subject to moderation before being displayed.

 Name

 Email (will not be published)

 Website

Your comment is 0 characters limited to 3000 characters.