I found a great link today.  It has more than usual information on design patterns.  The author made a periodic table out of patterns.  First time for me to see table like that.


  • pattern comparisons, similarities
  • how patterns work with other patterns
  • code example, before and after apply
  • c++ and java examples
  • UML and other diagrams
  • external references

It compares similarities and differences between patterns. Also, some brief descriptiont on each one.