"synopsis" may belong to another edition of this title.
The authors have come up with some ingenious ways to solve some common vexations among object-oriented programmers. Want to build a page-layout program that embeds inline images among characters of various sizes? How about building a program that converts files of one format to another? Chances are, some programmer already has thought of a better solution than you will and the recipes you need are here. Solutions are presented in generalised diagrams of data and logic structures. The idea is that you can take the concepts presented here and adapt them--in whatever language you use--to your individual situation. You may have to read some of the chapters several times before you fully understand them, but when you find a solution in this book, it will make your job easier and your results more elegant. --Jake Bond
Dr. Erich Gamma is technical director at the Software Technology Center of Object Technology International in Zurich, Switzerland. Dr. Richard Helm is a member of the Object Technology Practice Group in the IBM Consulting Group in Sydney, Australia. Dr. Ralph Johnson is a faculty member at the University of Illinois at Urbana-Champaign's Computer Science Department.
John Vlissides is a member of the research staff at the IBM T. J. Watson Research Center in Hawthorne, New York. He has practiced object-oriented technology for more than a decade as a designer, implementer, researcher, lecturer, and consultant. In addition to co-authoring Design Patterns: Elements of Reusable Object-Oriented Software, he is co-editor of the book Pattern Languages of Program Design 2 (both from Addison-Wesley). He and the other co-authors of Design Patterns are recipients of the 1998 Dr. Dobb's Journal Excellence in Programming Award.
"About this title" may belong to another edition of this title.
Book Description Softcover. Condition: New. Brand new book. This is an international edition textbook with identical content as the US version and is usually paperback bound instead of hardcover. We ship all our orders from CA/IL, USA (depending on your address) and NOT from Asia! Buy with confidence from a 5-star US based seller. Choose expedited shipping for superfast delivery with tracking. Seller Inventory # 635|9780201633610
Book Description Condition: new. Seller Inventory # newMercantile_0201633612
Book Description Hardcover. Condition: new. New. Fast Shipping and good customer service. Seller Inventory # Holz_New_0201633612
Book Description Hardcover. Condition: new. New. Seller Inventory # Wizard0201633612
Book Description Condition: new. Seller Inventory # FrontCover0201633612
Book Description Hardcover. Condition: new. Buy for Great customer experience. Seller Inventory # GoldenDragon0201633612
Book Description Hardcover. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think0201633612
Book Description Condition: New. Seller Inventory # 61419-n
Book Description Hardback or Cased Book. Condition: New. Design Patterns: Elements of Reusable Object-Oriented Software 1.96. Book. Seller Inventory # BBS-9780201633610
Book Description hardcover. Condition: New. 1st Edition. Ships in a BOX from Central Missouri! Ships same or next business day.ï¿œUPS shipping for most packages, (Priority Mail for AK/HI/APO/PO Boxes). Seller Inventory # 000232636N