|
What are patterns and
anti-patterns? CASE tools can help you transform models into code and vice-versa. You can buy code that implements the essential components of a
pattern. But the challenge is less in using a pattern than in deciding when
and how to use it. |
|
||
|
Conditions of use….FAQS….Feedback….Community….Value proposition….Training
for Architects….Certificates
for Architects….News…. |
|||
|
|
|||
|
Capable architects understand the available patterns
and look to use them in the right circumstances. |
|||
|
A pattern is: ·
A general
solution to a general problem ·
A
shape that recurs in many solutions ·
Usually
represented in a diagram ·
Sometimes
available in the form of code. |
To use a pattern, you must understand: ·
The
problem you have ·
The
problem the pattern is intended to solve ·
The
benefits, costs and alternatives ·
The
trade offs between pattern and anti-patterns ·
Whether
the pattern is or should be a local standard. |
Our training explains: ·
Analysis
and domain model patterns ·
System/software
engineering patterns ·
Program
design patterns. ·
Anti-patterns. |
|
|
Are your architects
capable? Do they follow best practices? Are they certificated to an industry
standard? Do you want to grow your
software architects into solution and enterprise architects? Click on Training for Architects above. |
|||