oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
 
 
Alle Angebote
79 Angebote ab EUR 52,89

Möchten Sie verkaufen? Hier verkaufen
 
   
Agile Software Development. Principles, Patterns, and Practices
 
Größeres Bild
 

Agile Software Development. Principles, Patterns, and Practices (Gebundene Ausgabe)

von Robert Cecil Martin (Autor)
5.0 von 5 Sternen  Alle Rezensionen anzeigen (4 Kundenrezensionen)
Preis: EUR 65,95 Kostenlose Lieferung. Siehe Details.
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.

Noch 2 Stück auf Lager.

Lieferung bis Donnerstag, 11. Februar: Wählen Sie an der Kasse Overnight-Express. Siehe Details.
74 neu ab EUR 52,89 5 gebraucht ab EUR 60,43

Hinweise und Aktionen

  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.


Wird oft zusammen gekauft

Agile Software Development. Principles, Patterns, and Practices + Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) + The Pragmatic Programmer. From Journeyman to Master
Preis für alle drei: EUR 119,85

Verfügbarkeit und Versanddetails anzeigen


Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Gebundene Ausgabe: 529 Seiten
  • Verlag: Prentice Hall International (20. November 2002)
  • Sprache: Englisch
  • ISBN-10: 0135974445
  • ISBN-13: 978-0135974445
  • Größe und/oder Gewicht: 25,7 x 19,8 x 2,5 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (4 Kundenrezensionen)
  • Amazon.de Verkaufsrang: Nr. 16.671 in Englische Bücher (Die Bestseller Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Produktbeschreibungen

Kurzbeschreibung

Written by a software developer for software developers, this book is a unique collection of the latest software development methods. The author includes OOD, UML, Design Patterns, Agile and XP methods with a detailed description of a complete software design for reusable programs in C++ and Java. Using a practical, problem-solving approach, it shows how to develop an object-oriented application--from the early stages of analysis, through the low-level design and into the implementation. Walks readers through the designer's thoughts -- showing the errors, blind alleys, and creative insights that occur throughout the software design process. The book covers: Statics and Dynamics; Principles of Class Design; Complexity Management; Principles of Package Design; Analysis and Design; Patterns and Paradigm Crossings. Explains the principles of OOD, one by one, and then demonstrates them with numerous examples, completely worked-through designs, and case studies. Covers traps, pitfalls, and work arounds in the application of C++ and OOD and then shows how Agile methods can be used. Discusses the methods for designing and developing big software in detail.Features a three-chapter, in-depth, single case study of a building security system. For Software Engineers, Programmers, and Analysts who want to understand how to design object oriented software with state of the art methods.

Synopsis

Written by a software developer for software developers, this book is a unique collection of the latest software development methods. The author includes OOD, UML, Design Patterns, Agile and XP methods with a detailed description of a complete software design for reusable programs in C++ and Java. Using a practical, problem-solving approach, it shows how to develop an object-oriented application--from the early stages of analysis, through the low-level design and into the implementation. Walks readers through the designer's thoughts -- showing the errors, blind alleys, and creative insights that occur throughout the software design process. The book covers: Statics and Dynamics; Principles of Class Design; Complexity Management; Principles of Package Design; Analysis and Design; Patterns and Paradigm Crossings. Explains the principles of OOD, one by one, and then demonstrates them with numerous examples, completely worked-through designs, and case studies. Covers traps, pitfalls, and work arounds in the application of C++ and OOD and then shows how Agile methods can be used. Discusses the methods for designing and developing big software in detail.Features a three-chapter, in-depth, single case study of a building security system.

For Software Engineers, Programmers, and Analysts who want to understand how to design object oriented software with state of the art methods.


Was kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

Agile Software Development. Principles, Patterns, and Practices
66% kaufen den auf dieser Seite vorgestellten Artikel:
Agile Software Development. Principles, Patterns, and Practices 5.0 von 5 Sternen (4)
EUR 65,95
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
15% kaufen
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) 4.3 von 5 Sternen (16)
EUR 25,95
Agile Principles, Patterns, and Practices in C#
9% kaufen
Agile Principles, Patterns, and Practices in C#
EUR 44,95
Head First Design Patterns
5% kaufen
Head First Design Patterns 5.0 von 5 Sternen (25)
EUR 33,95

Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 
(3)

 

 

Kundenrezensionen

4 Rezensionen
5 Sterne:
 (4)
4 Sterne:    (0)
3 Sterne:    (0)
2 Sterne:    (0)
1 Sterne:    (0)
 
 
 
 
 
Durchschnittliche Kundenbewertung
5.0 von 5 Sternen (4 Kundenrezensionen)
 
 
 
 
Sagen Sie Ihre Meinung zu diesem Artikel:
Die hilfreichsten Kundenrezensionen

 
16 von 16 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen Grow your own quality design, 27. Dezember 2002
Don't be mislead by the title! What this book is and what it's not: This book is great stuff and fun to read. It's very code-centric and it's personal. It's a hard read if you don't like reading non-trivial C++ or Java. It's about a C++-guru's revelation when confronted with agile software development (XP) principles and practices. It's about good OO software design. It's NOT about software development process. It's NOT trying to explain modern agile concepts at large in a philosophical style.

Instead Bob Martin (with Co-coders J.Newkirk and R.Koss) lets you have a look over his shoulder when he's test-first-coding and refactoring code examples (C++ and Java) until well-known design patterns emerge, taking a strong bottom-up approach. The book contains a sound collection of "Principles of OOD" (along with nice TLAs - three letter acronyms), to give guidance for the emerging design. All this is done in the context of XP, emphasizing practices like test-first development, pair programming and refactoring. What you find in the book are descriptions of the most useful design patterns followed by several case studies (with lots of code) that grow as we read. All in all, it teaches good OO design, under the heading "The Source Code Is the Design". Jim Reeves' article that first made this point of view popular is included as an appendix (Thank you!).

This book compares nicely to Craig Larman's "Applying UML and Patterns" as both teach good OO design, Patterns and UML, all in a light process context and using case studies. Bob Martin concentrates much more on OO coding/designing, leaving out much of the process, OO analysis, and other areas that Craig Larman presents, at the same time giving more detail insight in (test-first-) programming and offers a more useful collection of OOD principles. It also contains a nice discussion on package design using some software metrics.

As Bob Martin says in the preface, the devil is in the detail. If you are dogmatic about OOD, you may not like things like use of dynamic_cast to test for types, if you are a SQL expert you may not like his treating of RDBMS as minor implementation detail and if you see XP as a threat to quality software development, you will disagree with his approach as a whole. On the other hand maybe he could make you an XP aficionado yourself just by demonstrating how the practices and principles shown can help produce a high quality software product.

The book contains some (changed) parts originally intended for a 2nd edition of Bob's book "Designing Object-Oriented C++ Applications using the Booch Method" and for the 3rd edition of Grady Booch's "Object Oriented Analysis and Design with Applications", both of which never hit the market.

The book lacks a bibliography (well, it thus demonstrates it's not written for an academic, but a practicing audience ;-) ), the title may be misleading for some buyers and - it's not cheap. But the content of the book is definitely worth 5 stars.

Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen  
War diese Rezension für Sie hilfreich? Ja Nein


 
5 von 5 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen Neuer Blickwinkel, 24. Januar 2003
Von Johannes Link (Heidelberg) - Alle meine Rezensionen ansehen
(REAL NAME)   
Den vorigen Rezensenten möchte ich nicht wiederholen. Zwei Dinge sind über dieses Buch zusätzlich erwähnenswert: Die aufgezeigten OO-Designprinzipien reflektieren vieles, was ein erfahrener OO-Entwickler "spürt" und helfen dadurch sowohl beim Argumentieren als auch beim Weitergeben der eigenen Intuition. Außerdem hat Bob Martin die OO-Prinzipien auf die Ebene von Sofwtarepaketen (Mengen von gemeinsam auszuliefernden Klassen) erweitert, ein Aspekt, der meiner Meinung nach bislang in der Literatur weitgehend ignoriert wurde.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen  
War diese Rezension für Sie hilfreich? Ja Nein


 
2 von 2 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen Principles to be applied in small and large scale, 9. Juni 2004
Von Ein Kunde
One of my all time favorite books about software development. Not so much for the part about XP and the sample test-driven development session, which is interesting, but for bringing some guiding principles to the light which can be applied to all levels of a companies IT-architecture. Are you uncertain if you should add the magic wiz feature to system A or system B, look up the chapter on packaging and you might find out how to decide.

Therefore, the books principles are applicable even if you do not use any kind of an agile process in your work environment. I am still trying to work out how the different ideas can be applied on a bigger scale and what the benefits are.

Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen  
War diese Rezension für Sie hilfreich? Ja Nein

Sagen Sie Ihre Meinung zu diesem Artikel: Eigene Rezension erstellen
 
 
 
Die neuesten Kundenrezensionen

5.0 von 5 Sternen Mein Lieblingsbuch zu den OO-Prinzipien
An diesem Buch finde ich ausgezeichnet, wie der Autor ausführlich wichtige objektorientierte Prinzipien wie Open-Close, Liskovsches Substitutionsprinzip, DIP etc. erläutert. Lesen Sie weiter...
Veröffentlicht am 16. Dezember 2007 von J. Graumann

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. Neues erfahren.
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Für Sie dokumentiert

 (Was ist das?)

Sobald Sie sich Produktseiten oder Suchergebnisse angesehen haben, finden Sie diese Seiten zu Ihrer Information hier aufgeführt.