Relationship among Design patterns

Patterns have relationships and work together to form a weave. That is why, it is found that more familiar you are with the different patterns, better you determine their interactions.

Relationship among Design patterns

Relationship among Design patterns

     

Patterns have relationships and work together to form a weave. That is why, it is found that more familiar you are with the different patterns, better you determine their interactions. Generally, to build a system, you may need many patterns to fit together. Patterns can also be used to design frameworks. Different designer may use different patterns to solve the same problem. Usually:

  • Some patterns naturally fit together
  • One pattern may lead to another
  • Some patterns are similar and alternative
  • Patterns are discoverable and documentable
  • Patterns are not methods or framework
  • Patterns give you hint to solve a problem effectively