Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition)

Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition)
by Alan Shalloway, James R. Trott

Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition)
List Price: $54.99
Category: Book
See more book details and other editions

Book Summary Information

Author: Alan Shalloway, James R. Trott
Edition: Paperback
Audio: English (Original Language); English (Unknown); English (Published)
Published: 2004-10-22
ISBN: 0321247140
Number of pages: 480
Publisher: Addison-Wesley Professional

Book Reviews of Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition)

Book Review: Just like the title says - Design Patterns Explained
Summary: 4 Stars

In my humble opinion, I think this should be the first design pattern book to read for beginners. The GoF book can be a bit overwhelming for the newbie.

The book is well written and easy to follow. The coverage of each pattern is short and the explanation is straight forward. The diagrams and side-notes help to illustrate what is going on. After reading this book, you should be ready to tackle the GoF book.

Summary of Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition)

"One of the great things about the book is the way the authors explain concepts very simply using analogies rather than programming examples--this has been very inspiring for a product I'm working on: an audio-only introduction to OOP and software development." --Bruce Eckel "...I would expect that readers with a basic understanding of object-oriented programming and design would find this book useful, before approaching design patterns completely. Design Patterns Explained complements the existing design patterns texts and may perform a very useful role, fitting between introductory texts such as UML Distilled and the more advanced patterns books." --James Noble Leverage the quality and productivity benefits of patterns--without the complexity! Design Patterns Explained, Second Edition is the field's simplest, clearest, most practical introduction to patterns. Using dozens of updated Java examples, it shows programmers and architects exactly how to use patterns to design, develop, and deliver software far more effectively. You'll start with a complete overview of the fundamental principles of patterns, and the role of object-oriented analysis and design in contemporary software development. Then, using easy-to-understand sample code, Alan Shalloway and James Trott illuminate dozens of today's most useful patterns: their underlying concepts, advantages, tradeoffs, implementation techniques, and pitfalls to avoid. Many patterns are accompanied by UML diagrams. Building on their best-selling First Edition, Shalloway and Trott have thoroughly updated this book to reflect new software design trends, patterns, and implementation techniques. Reflecting extensive reader feedback, they have deepened and clarified coverage throughout, and reorganized content for even greater ease of understanding. New and revamped coverage in this edition includes *Better ways to start "thinking in patterns" *How design patterns can facilitate agile development using eXtreme Programming and other methods *How to use commonality and variability analysis to design application architectures *The key role of testing into a patterns-driven development process *How to use factories to instantiate and manage objects more effectively *The Object-Pool Pattern--a new pattern not identified by the "Gang of Four" *New study/practice questions at the end of every chapter Gentle yet thorough, this book assumes no patterns experience whatsoever. It's the ideal "first book" on patterns, and a perfect complement to Gamma's classic Design Patterns. If you're a programmer or architect who wants the clearest possible understanding of design patterns--or if you've struggled to make them work for you--read this book.

General Books

Book Subjects
Most talked about in General Books
Hard Drive: Bill Gates and the Making of the Microsoft Empire ImageHard Drive: Bill Gates and the Making of the Microsoft Empire
by James Wallace, Jim Erickson
John Wiley & Sons Ltd; Published: 1993-09-13; Paperback; Book
Best price: $24.80
Letting Go of the Words: Writing Web Content that Works (Interactive Technologies) ImageLetting Go of the Words: Writing Web Content that Works (Interactive Technologies)
by Janice (Ginny) Redish
Morgan Kaufmann; Published: 2007-06-29; Paperback; Book
Best price: $22.56
Price in other shops: $49.95
Internet Routing Architectures (Design & Implementation) ImageInternet Routing Architectures (Design & Implementation)
by Bassam Halabi
New Riders Pub; Published: 1997-01-15; Hardcover; Book
Best price: $10.96
Price in other shops: $55.00
Windows NT Shell Scripting ImageWindows NT Shell Scripting
by Timothy Hill
Sams; Published: 1998-04-27; Paperback; Book
Best price: $14.69
Price in other shops: $32.00
Routing TCP/IP Volume I (CCIE Professional Development) (Certification and Training Series) ImageRouting TCP/ IP Volume I (CCIE Professional Development) (Certification and Training Series)
by Jeff Doyle
Cisco Press; Published: 1998-09-28; Hardcover; Book
Price in other shops: $75.00
Programming .NET Components, 2nd Edition ImageProgramming .NET Components, 2nd Edition
by Juval Lowy
ALIENWARE; O'Reilly Media; Published: 2005-07-01; Paperback; Book
Best price: $29.67
Price in other shops: $44.95
Windows Presentation Foundation Unleashed (WPF) ImageWindows Presentation Foundation Unleashed (WPF)
by Adam Nathan
Sams; Published: 2006-12-31; Paperback; Book
Best price: $30.63
Price in other shops: $54.99
Active Directory Cookbook for Windows Server 2003 and Windows 2000 ImageActive Directory Cookbook for Windows Server 2003 and Windows 2000
by Robbie Allen
O'Reilly Media; Published: 2003-09-23; Paperback; Book
Best price: $17.78
Price in other shops: $44.95
Expert Oracle, Signature Edition Programming Techniques and Solutions for Oracle 7.3 through 8.1.7 (Expert One-On-One) ImageExpert Oracle, Signature Edition Programming Techniques and Solutions for Oracle 7.3 through 8.1.7 (Expert One-On-One)
by Thomas Kyte
Apress; Published: 2005-04-25; Hardcover; Book
Best price: $25.60
Price in other shops: $89.99
The Mouse Driver Chronicles: An Entrepreneurial Adventure ImageThe Mouse Driver Chronicles: An Entrepreneurial Adventure
by Kyle Harrison, John Lusk
Free Press; Published: 2002-09-02; Paperback; Book
Best price: $6.10
Similar Books and other products
Object-Oriented Design and Patterns ImageObject-Oriented Design and Patterns
by Cay S. Horstmann
Wiley; Published: 2005-06-02; Paperback; Book
Best price: $56.51
Object-Oriented Analysis and Design with Applications (3rd Edition) ImageObject-Oriented Analysis and Design with Applications (3rd Edition)
by Grady Booch, Robert A. Maksimchuk, Michael W. Engel, Bobbi J. Young, Jim Conallen, Kelli A. Houston
Addison-Wesley Professional; Published: 2007-04-30; Hardcover; Book
Best price: $44.50
Price in other shops: $69.99
Domain-Driven Design: Tackling Complexity in the Heart of Software ImageDomain-Driven Design: Tackling Complexity in the Heart of Software
by Eric Evans
Addison-Wesley Professional; Published: 2003-08-30; Hardcover; Book
Best price: $43.99
Price in other shops: $69.99
Test Driven Development: By Example ImageTest Driven Development: By Example
by Kent Beck
Addison-Wesley Professional; Published: 2002-11-18; Paperback; Book
Best price: $25.00
Price in other shops: $49.99
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) ImageEffective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
by Scott Meyers
Addison-Wesley Professional; Published: 2005-05-22; Paperback; Book
Best price: $31.49
Price in other shops: $49.99
UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) ImageUML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)
by Martin Fowler
Addison-Wesley Professional; Published: 2003-09-25; Paperback; Book
Best price: $28.69
Price in other shops: $49.99
Code Complete: A Practical Handbook of Software Construction ImageCode Complete: A Practical Handbook of Software Construction
by Steve McConnell
MICROSOFT PRESS - LB&C; Microsoft Press; Published: 2004-06-09; Paperback; Book
Best price: $29.98
Price in other shops: $49.99
Head First Design Patterns ImageHead First Design Patterns
by Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra
O'Reilly Media; Published: 2004-10-25; Paperback; Book
Best price: $24.99
Price in other shops: $44.95
Refactoring: Improving the Design of Existing Code ImageRefactoring: Improving the Design of Existing Code
by Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts
Addison-Wesley Professional; Published: 1999-07-08; Hardcover; Book
Best price: $35.00
Price in other shops: $64.99
Design Patterns: Elements of Reusable Object-Oriented Software ImageDesign Patterns: Elements of Reusable Object-Oriented Software
by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides
Addison-Wesley Professional; Published: 1994-11-10; Hardcover; Book
Best price: $33.99
Price in other shops: $59.99