Hooray! You have added the first book to your bookshelf. Check it out now!
Create your own shelf sign up
[−]
  • Search Digit-count Valid ISBN Invalid ISBN Valid Barcode Invalid Barcode

Design Patterns

Elements of Reusable Object-Oriented Software

By Ralph Johnson,John Vlissides,Erich Gamma,Richard Helm

(401)

| Hardcover | 9780201633610

Like Design Patterns ?
Join aNobii to see if your friends read it, and discover similar books!

Sign up for free

Book Description

Design Patterns is based on the idea that there are only so many design problems in computer programming. This book identifies some common program-design problems--such as adapting the interface of one object to that of another object or notif Continue

Design Patterns is based on the idea that there are only so many design problems in computer programming. This book identifies some common program-design problems--such as adapting the interface of one object to that of another object or notifying an object of a change in another object's state--and explains the best ways (not always the obvious ways) that the authors know to solve them. The idea is that you can use the authors' sophisticated design ideas to solve problems that you often waste time solving over and over again in your own programming.

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

21 Reviews

Login or Sign Up to write a review
  • 1 person finds this helpful

    啊嗚

    這本書是在開始工作的前兩年看完的。因為看重構看著看著就看到一堆Pattern…而要懂Pattern是在幹麻,只好找相關的書來看囉。

    早點看完這本書,幫助還不錯。至少看到一些其它的文章、或是書本裡講到的時候,知道這是什麼。尤其那陣子剛好接觸iOS的開發,它的技術文件常常夾雜一堆Pattern的名詞在裡面。

    Is this helpful?

    Aecho said on Aug 13, 2014 | Add your feedback

  • 1 person finds this helpful

    Un testo di riferimento. Da tenere sulla scrivania a portata di mano e da consultare quando, nello sviluppare qualcosa in OO, si rischia di reinventare l'acqua calda. Assolutamente fuori della portata di chi non ha le basi di OO.

    Is this helpful?

    Zzzato said on Oct 7, 2012 | Add your feedback

  • 1 person finds this helpful

    El primer catálogo de patrones de diseño software: un must-have.

    No es el texto más recomendable para conocer y aprender a aplicar patrones de diseño, es un catálogo, y por tanto una obra de referencia.

    Is this helpful?

    miguelff said on Oct 5, 2010 | Add your feedback

Book Details

  • Rating:
    (401)
    • 5 stars
    • 4 stars
    • 3 stars
  • English Books
  • Hardcover 395 Pages
  • ISBN-10: 0201633612
  • ISBN-13: 9780201633610
  • Publisher: Addison Wesley
  • Publish date: 1995-01-15
  • Dimensions: 193 mm x 1,225 mm x 1,547 mm
  • Also available as: Others
  • In other languages: other languages 繁體書 , Libri Italiani
Improve_data of this book