Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra9780596007126, 0596007124
If there’s one subject that needs to be taught better, needs to be more fun to learn, it’s design patterns. Thank goodness for Head First Design Patterns.From the awesome Head First Java folks, this book uses every conceivable trick to help you understand and remember. Not just loads of pictures: pictures of humans, which tend to interest other humans. Surprises everywhere. Stories, because humans love narrative. (Stories about things like pizza and chocolate. Need we say more?) Plus, it’s darned funny.It also covers an enormous swath of concepts and techniques, including nearly all the patterns you’ll use most (observer, decorator, factory, singleton, command, adapter, faŠ·ade, template method, iterator, composite, state, proxy). Read it, and those won’t be “just words”: they’ll be memories that tickle you, and tools you own. |
Table of contents : Cover……Page 1 Table of Contents……Page 11 Intro……Page 26 1 intro to Design Patterns……Page 38 2 the Observer Pattern……Page 73 3 the Decorator Pattern……Page 115 4 the Factory Pattern……Page 144 5 the Singleton Pattern……Page 204 6 the Command Pattern……Page 226 7 the Adapter and Facade Patterns……Page 269 8 the Template Method Pattern……Page 309 9 the Iterator and Composite Patterns……Page 348 10 the State Pattern……Page 418 11 the Proxy Pattern……Page 461 12 Compound Patterns……Page 530 13 Better Living with Patterns……Page 608 Appendix: Leftover Patterns……Page 644 |
Reviews
There are no reviews yet.