Create your own shelf sign up

Together we find better books

[−]
  • Search Conteggio caratteri ISBN valido ISBN non valido Codice a barre valido Codice a barre non valido loading search

Design Patterns

Elements of Reusable Object-Oriented Software

By ,,,

Publisher: Addison Wesley

4.5
(262)

Language:English | Number of Pages: 395 | Format: Hardcover | In other languages: (other languages) Chi traditional , Italian

Isbn-10: 0201633612 | Isbn-13: 9780201633610 | Publish date: 

Also available as: Others

Category: Computer & Technology , Professional & Technical , Textbook

Do you 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 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

Sorting by
  • 5

    啊嗚

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

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

    said on 

  • 5

    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.

    said on 

  • 4

    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.

    said on 

  • 3

    Bel libro, ma troppo superficiale. I vari pattern andavano commentati più estesamente, e ne mancano diversi importanti come il model-view-controller. Forse nelle prossime edizioni migliorerà, ma così come l'ho io va integrato con materiale da internet per approfondire, altrimenti restano troppi p ...continue

    Bel libro, ma troppo superficiale. I vari pattern andavano commentati più estesamente, e ne mancano diversi importanti come il model-view-controller. Forse nelle prossime edizioni migliorerà, ma così come l'ho io va integrato con materiale da internet per approfondire, altrimenti restano troppi punti oscuri.

    said on 

  • 4

    Per addetti ai lavori

    Ovviamente si tratta di un libro per programmatori ma di ampio respiro.
    Consiglio vivamente la lettura di questo libro anche a chi abbia già competenze sui design patterns.
    E' un po' come andare a leggere l'articolo di Einstein del 1905 dopo avere studiato relatività sui libri di test ...continue

    Ovviamente si tratta di un libro per programmatori ma di ampio respiro.
    Consiglio vivamente la lettura di questo libro anche a chi abbia già competenze sui design patterns.
    E' un po' come andare a leggere l'articolo di Einstein del 1905 dopo avere studiato relatività sui libri di testo.

    said on 

  • 4

    Un classico

    Un classico della progettazione ad oggetti. Dovrebbe essere nella biblioteca di base di chiunque si avvicini alla progettazione di software.
    I pattern esposti sono tutti quelli "classici", anche se andrebbe aggiornato alla luce delle nuove scoperte/invenzioni.
    Bello, ma andrebbe aggio ...continue

    Un classico della progettazione ad oggetti. Dovrebbe essere nella biblioteca di base di chiunque si avvicini alla progettazione di software.
    I pattern esposti sono tutti quelli "classici", anche se andrebbe aggiornato alla luce delle nuove scoperte/invenzioni.
    Bello, ma andrebbe aggiornato...

    said on