search for books and compare prices
Tables of Contents for Pattern Hatching
Chapter/Section Title
Page #
Page Count
Foreword
ix
4
Preface
xiii
 
CHAPTER 1 Introduction
1
12
The Top Ten Misconceptions
3
7
Observations
10
3
CHAPTER 2 Designing with Patterns
13
48
Fundamentals
14
4
Orphans, Adoption, and Surrogates
18
6
"But Where Do Surrogates Fit into This?"
24
5
Visiting Rights
29
8
VISITOR Caveats
37
1
Single-User Protection
38
7
Multiuser Protection
45
13
Wrapping Up
58
3
CHAPTER 3 Themes and Variations
61
62
To Kill a Singleton
61
11
The Trouble with OBSERVER
72
7
VISITOR Revisited
79
6
GENERATION GAP
85
17
Type Laundering
102
8
Thanks for the Memory Leaks
110
4
Pushme-Pullyu
114
9
CHAPTER 4 Labor of Love
123
22
CHAPTER 5 Seven Habits of Effective Pattern Writers
145
8
Habit 1: Taking Time to Reflect
146
1
Habit 2: Adhering to a Structure
147
1
Habit 3: Being Concrete Early and Often
148
1
Habit 4: Keeping Patterns Distinct and Complementary
149
1
Habit 5: Presenting Effectively
150
1
Habit 6: Iterating Tirelessly
151
1
Habit 7: Collecting and Incorporating Feedback
151
1
No Silver Bullet
152
1
Bibliography
153
4
Index
157