oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
oder
gegen einen Amazon.de Gutschein über EUR 4,65 eintauschen?
Pattern Languages of Program Design 3: v. 3
 
Größeres Bild
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Pattern Languages of Program Design 3: v. 3 [Englisch] [Taschenbuch]

John Vlissides , Robert C. Martin , Dirk Riehle
4.5 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
Preis: EUR 36,99 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 2 Stück auf Lager - jetzt bestellen.
Lieferung bis Samstag, 2. Juni: Wählen Sie an der Kasse Morning-Express. Siehe Details.
Gutschein erhalten
Tauschen Sie jetzt Pattern Languages of Program Design 3: v. 3 gegen einen Amazon-Gutschein in Höhe von EUR 4,65 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.

Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern.

Wird oft zusammen gekauft

Pattern Languages of Program Design 3: v. 3 + Pattern Languages of Program Design + Pattern Languages of Program Design 5: (Software Patterns)
Preis für alle drei: EUR 134,08

Verfügbarkeit und Versanddetails anzeigen

Die ausgewählten Artikel zusammen kaufen
  • Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details

  • Pattern Languages of Program Design EUR 42,99

    Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details

  • Pattern Languages of Program Design 5: (Software Patterns) EUR 54,10

    Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details


Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Taschenbuch: 656 Seiten
  • Verlag: Addison-Wesley Longman, Amsterdam (19. November 1997)
  • Sprache: Englisch
  • ISBN-10: 0201310112
  • ISBN-13: 978-0201310115
  • Größe und/oder Gewicht: 23,3 x 18,7 x 3,1 cm
  • Durchschnittliche Kundenbewertung: 4.5 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 275.760 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Frank Buschmann
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Frank Buschmann auf Amazon

Produktbeschreibungen

Amazon.com

The third book in a series, Pattern Languages of Program Design 3 discusses how to catalog software patterns, which are reusable, higher-order designs. This volume presents over two dozen white papers on newly "discovered" patterns within a wide variety of contexts. The editors have grouped these patterns by topic so you can choose what interests you. Each pattern profile features a short introduction to show you what each pattern might be good for.

"General purpose" design patterns include the Null Object, the Manager, and the Product Trader patterns, and another section improves on the Visitor pattern. These patterns allow classes to borrow the methods of other classes without using inheritance. Some of the most challenging patterns in this book are good for distributed processing, including Acceptor and Connector and Object Recovery. Basic research in object-oriented design (OOD) is apparent in the Serializer pattern, which implements persistence for objects, another unusually difficult aspect of object design to get right. Another useful section introduces "domain specific" patterns--or patterns that solve particular real-world problems--with several patterns for transportation systems and fire alarms.

The book closes with more esoteric explorations of patterns for developers, including patterns for effectively designing in teams and using software testing patterns. Judging from the rich selection of the ordinary and the bizarre, there seems to be no end in sight for the business of discovering patterns. For those interested in expanding their collection of patterns, this volume offers a fascinating array of new specimens.

Kurzbeschreibung

Patterns remain one of the most important new technologies contributing to software engineering, system design, and development. All indications are that patterns will continue to grow in significance as more and more developers rely on reusable design patterns to help them achieve quick, cost-effective delivery of applications. This volume is a collection of the current best practices and trends in the patterns community. The patterns contained in this book provide effective, tested, and versatile software design solutions for developers in all domains, institutions, and organizations. The third in a series of books documenting patterns for professional software developers, this volume continues the tradition of informational excellence established by the first two volumes. Pattern Languages of Program Design 3 differs from the previous two volumes in that it includes international submissions, gathering the best papers from both PloP '96 and EuroPLoP '96. It covers a wide range of pattern-related subjects, and patterns are arranged by topic so software engineers can easily select those of greatest relevance to their needs and application domains.This book goes beyond teaching software engineers that design patterns are powerful tools to impart understanding--it shows where and when patterns are best applied. 0201310112B04062001

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


Tags

 (Was ist das?)
Bei einem Tag handelt es sich um ein Schlagwort, das zum Produkt passt.
Tags erleichtern allen Kunden die Suche und die Sortierung ihrer Lieblingsprodukte.
 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
Sehr gute Sammlung 29. Dezember 2002
Format:Taschenbuch
Meiner Meinung nach das beste Buch in der PloPD Serie. Die vorgestellten Pattern sind vielseitig nutzbar. Die Qualität ist durchgängig sehr hoch.
Die meisten Pattern sind übrigens im Internet zu finden.
Dieses Buch gibt viele neue Anregungen und erleichtert so die Software Entwicklung.
War diese Rezension für Sie hilfreich?
A Lot of good stuff 29. Dezember 1999
Format:Taschenbuch
When looking at the PLOPD serie, it become obvious that material become more and more mature. We'll find in this book good design patterns we can directly apply in our everyday work. Yo will probably found that all patterns are not usefull, but only a subset, but it's however an enough reason to buy this book.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com:  3 Rezensionen
5 von 5 Kunden fanden die folgende Rezension hilfreich
Enjoyable book for the friends of software patterns 11. März 2005
Von ws__ - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This book has quite some prerequisites for its potential readers. You should have a working knowledge of the patterns of the too basic books ("Design Patterns" by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides and "Pattern-Oriented Software Architecture" by Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal). It is helpful to have the too previous conference books as a reference nearby. Yes and you have to cope with C++ (when did you use it last time) and Smalltalk.

If you are happy with this, you get rewarded by a rich set of ideas and insights. The book just draws you in. This is a conference book by many authors. But due to their shepherd and writers workshop efforts the book nearly reads like being written by one author/author team. The level is excellent. Reading this book is a nice way to spend your time.
12 von 17 Kunden fanden die folgende Rezension hilfreich
A Lot of good stuff 29. Dezember 1999
Von Christophe Addinquy - Veröffentlicht auf Amazon.com
Format:Taschenbuch
When looking at the PLOPD serie, it become obvious that material become more and more mature. We'll find in this book good design patterns we can directly apply in our everyday work. Yo will probably found that all patterns are not usefull, but only a subset, but it's however an enough reason to buy this book.
1 von 1 Kunden fanden die folgende Rezension hilfreich
Many nuggets of software development knowledge, however you need some knowledge of design patterns to understand it 12. Juni 2008
Von Charles Ashbacher - Veröffentlicht auf Amazon.com
Format:Taschenbuch
While patterns are an inherent part of the human experience, using them in software development is a recent phenomenon. The seminal event was the publication of the book, "Design Patterns: Elements of Reusable Object-Oriented Software", by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. A Group so well-known that they are commonly referred to as the "Gang of Four," or GoF for short.
A design pattern is a metamodel for a solution. However, being a solution to a set of conditions common to many different problems, design patterns are very hard to learn. Even the GoF admit this in the preface of their book. "Don't worry if you don't understand this book completely on the first reading. We didn't understand it all on the first writing!" There are two fundamental reasons for this. The first is that the identification of a design pattern requires that one recognize a common abstraction among a set of abstractions. There is principle about great mathematicians that applies here. " The great mathematicians find analogies among analogies." The second is that our brains are very efficient at finding patterns. Unfortunately, those found are often ones already cataloged. Presented with a partial pattern, our minds automatically do a great deal of curve fitting to create a complete image matching one already known. Therefore, it is all too easy to find a pattern that we are familiar with, rather than the one that is present. Making the subject even more complex is that patterns are not distinctive entities. Some are constructed from other patterns, others are instances of a specific pattern, and many patterns share common characteristics. Being of recent vintage, there is no well-defined language available to describe patterns. Furthermore, not all patterns currently in use have been explicitly described.
As the name implies, the book being reviewed here is another volume in a series of collected works. In this case, the components are the best papers from PloP '96 and EuroPloP '96. They are of course of the highest quality, which means that intensive study is a precondition to understanding the book. Many new patterns are described, although at times one gets the impression that the word pattern is being overused. Without clear guidelines as yet for the precise use of the word in this context, this is expected. Very few of the patterns are described at the computer-code level, which is very good. Computer code, even when it is kept generic, eliminates some of the abstract qualities of what a pattern is designed to do. The pattern descriptions are given in the generic form: Intent, Motivation, Applicability, Structure, Participants, Collaborations, Known Uses, and Related Patterns.
This format allows for an understanding of all facets of the pattern, from the why of creation to how it fits into the dictionary of known patterns. The range of problems solved by these patterns is substantial. Some sample patterns are: Null Object, Bureaucracy, Bodyguard, Serializer, and the Selfish Class. In the final chapter, patterns on Patterns, an additional, important step up the metalevel hierarchy is taken. A definition and description language are described, although sentences like, "Patterns for making patterns Understandable contains patterns that capture techniques for making your patterns and pattern languages easier to read understand, and apply," require a great deal of thought. Patterns provide a series of levels of design structures that expedite the reuse of solutions, with code reuse being a direct consequence.
As more patterns are discovered and refined, and the description language is formalized, they will become the "gold standard" of software development. Learning what they are and how of implement them will become a highly valued skill. There are many nuggets to be mined from this book. However, be prepared to go slow and occasionally be discouraged.

Published in Journal of Object-Oriented Programming, reprinted with permission
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de