Category:Patterns
From ViaNovaArchitecturaWiki
Definition
A (design) pattern is a formal way of documenting a solution to a design problem in a particular field of expertise. The idea was introduced by the architect Christopher Alexander in the field of architecture, and has been adapted for various other disciplines. Relevant in this context is the use of patterns in digital, enterprise and IT architecture.
Moderators
The patterns on the Via Nova Architectura wiki are moderated by Borjan Cace.
Patterns template
Patterns in the Via Nova Architectura wiki are preferably described according to the template proposed in [1]
An alternative pattern template can be found here: Pattern Template 2.
Please copy / paste the following section in a new patterns article.
==Problem==
{Describes the objectives of the pattern. It describes the problem or design issues that the pattern addresses.}
==Context==
{Describes the motivation to use the pattern. This part can contain examples to facilitate understanding.}
==Solution==
{A concise and clear description of the answer to the problem. The solution is usually accompanied by diagrams and its granularity is moderate.}
==Forces==
{Describes the forces at play when bridging the problem and solution space.}
==Tensions==
{Conflicts between desired properties of the system as a result of the forces at play.}
==Consequences==
{Results of using the pattern. It consists of the advantages and pitfalls that we have to tolerate with the implementation of the pattern.}
==Examples==
{Example(s) of applying the pattern.}
==References==
{References to sources used in this article.}
[[Category:{Name}]]
Where {Name} is the name of the category you want to add it to (e.g. Enterprise architecture patterns). Any number of category tags may be added to the page - the page will be listed in all of them.
