MOISESDANIEL.COM

Software Engineer, and … apprentice of almost everything.

 

Software

Articles

mp3 & art

 

 

Home > Articles > Software Design.

 

 

2002

 

Metapatterns: Design Patterns Explained.

Second article about Metapatterns.

In this new version, the Metapatterns are presented and explained in a most extended and profound way.

Remembering: MetaPatterns can be contemplated like a form of understanding the underlying mechanisms of patterns and the form in which they work, and even as a new classification of patterns.
The principal objective of patterns is capturing good practices that allow us to improve the quality of the design of systems, determining objects that support useful roles in a specific context, encapsulating complexity, and making it more flexible.
We can observe that the structure of these solutions (patterns) repeats, using a series of basic mechanisms (even in different levels of abstraction) to produce the same effects in the system. To know these common mechanisms allows us to have a clearer vision on patterns, as well as to have the capacity to generate them.

§         Read it in DOC.

§         Read it in HTML.

 

Visit too:

§         ’The Architecture of Enterprise Information Systems’.

 

© Moisés D. Díaz. http://www.moisesdaniel.com/, email: moises@moisesdaniel.com. All Rights Reserved.