Pattern hatching : design patterns applied  alk. paper

John Vlissides

Software developers now recognize the value of design patterns in helping build better software more efficiently. As a result, design patterns have become extremely popular in the software development community. Pattern Hatching explains and enhances the information from the seminal work in the field, Design Patterns: Elements of Reusable Object-Oriented Software. The hands-on approach offered by John Vlissides, co-author of Design Patterns, enables you to better understand the pattern development process, and therefore identify and write your own patterns. The author's insights will further allow you to apply the original 23 patterns by example.

「Nielsen BookData」より

[目次]

  • Contents....v Foreword....vii Preface....xi CHAPTER 1 Introduction....1 The Top Ten Misconceptions....3 Observations....9 CHAPTER 2 Designing with Patterns....11 Fundamentals....12 Orphans, Adoption, and Surrogates....16 "But Where Do Surrogates Fit into This?"....21 Visiting Rights....26 Visitor Caveats....33 Single-User Protection....34 Multiuser Protection....41 Wrapping Up....52 CHAPTER 3 Themes and Variations....55 To Kill a Singleton....55 The Trouble with Observer....65 Visitor Revisited....71 Generation Gap....77 Type Laundering....92 Thanks for the Memory Leaks....100 Pushme-Pullyu....103 CHAPTER 4 Labor of Love....111 CHAPTER 5 Seven Habits of Effective Pattern Writers....133 Habit 1: Taking Time to Reflect....134 Habit 2: Adhering to a Structure....135 Habit 3: Being Concrete Early and Often....136 Habit 4: Keeping Patterns Distinct and Complementary....136 Habit 5: Presenting Effectively....137 Habit 6: Iterating Tirelessly....138 Habit 7: Collecting and Incorporating Feedback....139 No Silver Bullet....140 Bibliography....141 Index....145

「Nielsen BookData」より

この本の情報

書名 Pattern hatching : design patterns applied
著作者等 Vlissides, John M.
シリーズ名 The software patterns series
巻冊次 alk. paper
出版元 Addison-Wesley
刊行年月 c1998
ページ数 xv, 172 p.
大きさ 24 cm
ISBN 0201432935
NCID BA39678164
※クリックでCiNii Booksを表示
言語 英語
出版国 アメリカ合衆国
この本を: 
このエントリーをはてなブックマークに追加

このページを印刷

外部サイトで検索

この本と繋がる本を検索

ウィキペディアから連想