| Growing Object-Oriented Software, Guided by Tests (Beck Signature)
|
| |
Eines der besseren TDD-Bücher
• • • • • (bewertet mit 4 von 5 Punkten)
Alle meine Rezensionen ansehen Rezension bezieht sich auf: Growing Object-Oriented Software, Guided by Tests (Beck Signature) (Taschenbuch) Das Buch besteht aus einer allgemeinen Einleitung in modernes Test-Driven Development (und objektorientiertes Design) aus Sicht der Autoren, danach einem über mehrere Kapitel erstreckten Beispielprojekt und Tipps zu anspruchsvolleren Problemen. Codebeispiele basieren auf Java, allerdings wird gelegentlich auch .NET erwähnt, wo es signifikante Unterschiede gibt.
Der erste Teil ist exzellent - griffig, klar und motivierend. Besonders wer bisher noch nicht viel mit TDD anfangen konnte, wird hier einiges klarer sehen können.
Für das Beispielprojekt muss man mehr Geduld haben. Es erschließt sich erst, wenn man's zur Gänze durcharbeitet. Trotzdem fand ich es insgesamt nicht besonders erhellend, auch weil das Beispiel recht "künstlich" ist und man sich für eine Swing-Applikation entschieden hat. Die große Mehrzahl der Leser dürfte aber mit serverseitigen (Web-)Applikationen arbeiten, und gerade dort gibt es spannende Herausforderungen ans Testen. Ebenso hätte es dem Buch gutgetan, wenn man hin und wieder auch andere Mocking-Libraries als das (m.E. eher umständliche) jMock erwähnt hätte.
Trotzdem bleibt das Fazit: die Konzepte werden gut vermittelt, das Buch liest sich angenehm und die Praxiserfahrung der Autoren ist gut erkennbar.
Eine Rezension von Ein Kunde
vom 21. März 2010 |
|
|
|
|
| |
| | | Kundenrezensionen: | | | 1. | Eines der besseren TDD-Bücher (die aktuell angezeigte Rezension) |
|
|
| Zur Übersicht ... |
 |  |  |  |  |  | |
|
| |
Angebote zu , , ab 1 Euro!
|
| Siehe auch folgende Artikel: |
|
|  | | Service Design Patterns: Fundamental Design S... The Clean Coder: A Code of Conduct for Profe... Working Effectively with Legacy Code (Robert... Clean Code: A Handbook of Agile Software Cra... Refactoring: Improving the Design of Existing C... Continuous Delivery: Reliable Software Releases Th...
|
|
| Mehr zu Softwareentwicklung
|
|
| Home ..., , Begleitseite ... |
|
|
| | Herausgeber dieser Seite ist DomainLoc.com GmbH - Partner von |
Copyright © DomainLoc.com GmbH (Impressum) |