views:

106

answers:

4

is there any new design patterns available other than the patterns covered by GoF book and Head First Design Patterns? Have any one of you used your own design patterns in your projects? Please let me know. if possible give some UML Diagrams. Thanks in advance.

+3  A: 

Have you come across the concept of Anti-Patterns yet? I came across these in the book "AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis" - which I feel is a great read (note: this is a personal recommendation). This book reviews commonly identified mistakes in software projects and then attempts to provide a resolution, quite often using a GoF pattern. Interestingly many of the anti-patterns seem to originate in a design pattern being incorrectly applied.

Paul Hadfield
+2  A: 

The "sequel" to the GoF book is Pattern Hatching by John Vlissides. It does not publish really new patterns, but variations of some included in the original GoF book. Its great value is rather in that it shows the thought and design process involved in applying the patterns.

Although this is not an answer to your question in the strict sense, there are also lots of other kinds of patterns relevant to our field:

Péter Török
+1  A: 

I'm quite sure there were Design Patterns before GoF was written that ended up not covered in GoF. And there have been many created since.

It was from the start just a catalog of some of the most common patterns, and was never exhaustive, nor did it claim to be.

Don Roby