Chapter Outline
Basic Elements of the Harmony Process 36
A Quick Overview of the Development Workflow 36
Construct the Initial Model 37
Identify Important Design Criteria 40
Rank Design Criteria 42
Select Design Patterns and Technologies 42
Apply Design Patterns and Technologies 44
Validate Design Solution 44
What Is a Design Pattern? 44
Basic Structure of Design Patterns 45
How to Read Design Patterns in This Book 46
Using Design Patterns in Development 47
Pattern Hatching – Locating the Right Patterns 47
Pattern Mining – Rolling Your Own Patterns 49
Pattern Instantiation – Applying Patterns in Your Designs 50
An ...