What is the best website for design patterns?
I really like the format of http://ajaxpatterns.org
Are there other sites for general programming patterns organized in the same way?
As per the design pattern reference book Design Patterns - Elements of Reusable Object-Oriented Software , there are 23 design patterns which can be classified in three categories: Creational, Structural and Behavioral patterns.
Are they still relevant? Quick answer: yes. Especially when you're at the beginning of your journey, design patterns are a good starting point.
Three Types of Design Patterns (Behavioral, Creational, Structural) Distinguish between Behavioral, Creational, and Structural Design Patterns.
One website that I often use is 101 Design Patterns
However, if you somehow change your thought and look for a book... I recommend you Head First: Design Patterns
It gives really good descriptions and actual code examples for each design pattern.
Patterns that are discussed in this book are often used in practices
For example, I read up on decorator, different factory patterns, MVC, singleton, proxy, etc.
For web sites and web applications, http://developer.yahoo.com/ypatterns/
For the "original" Gang Of Four software patterns: http://www.dofactory.com/Patterns/Patterns.aspx
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With