xUnit Test Patterns: Refactoring Test Code (Addison Wesley Signature Series)


 
600 überflüssige Seiten. Eine Qual ständiger Wiederholung.
• • • • •   (bewertet mit 2 von 5 Punkten)

Alle meine Rezensionen ansehen
(REAL NAME)    Rezension bezieht sich auf: xUnit Test Patterns: Refactoring Test Code (Addison Wesley Signature Series) (Gebundene Ausgabe) Diese Buch wird landauf, landab als Standardwerk zu Unittests gehandelt. Umso enttäuschter bin ich, nachdem ich mich durch unglaublich dröge und verklausulisierte 900 Seiten (!!!) gequält habe. Das Buch wirkt wie von einem Bürokraten nach einem Standardprozess geschrieben, dass Patternformat wirkt aufgesetzt und anpassend und die konkreten Lösungspatterns bieten für xUnit-Praktiker wenig Überaschendes.

Das Buch ergeht sich hunderte Seiten in Begriffsschaffung und Beschreibung von Selbstverständlichkeiten. Dass Konzepte wie TestRunner, TestClass, AssertionMethode tatsächlich als Patterns beschrieben werden, halte ich für blanken Unsinn. Ich dachte Ziel des Buches sei, Fehler mit diesen zu umgehen, als akademisch deren Architektur zu beschreiben.

Alles ist doppelt und dreifach beschrieben. Erst als Motivation, dass als Test Smell und später als Pattern. Alles ist hundertfach mit Verweisen gespickt. Die Granularität ist mir viel zu grob und banal. Was hilft mir "erratic test" als Smell und "fresh fixture" als Lösungspattern, wenn jeder xUnit ABC-Schütze "fehlerhafte Test" als problem erkennt und aus x-beliebigen Tutorials den Tipp kennt, Testobjekte für jeden Test neu zu erzeugen.

Mein Tipp: Geld und Zeit sparen und stattdessen den Vortrag "Automated Testing Patterns and Smells" des Autors auf Youtube ansehen. Er enthält die meisten Tipps.

Eine Rezension von Ein Kunde
vom 7. September 2009
Kundenrezensionen:
3. 600 überflüssige Seiten. Eine Qual ständiger Wiederholung. (die aktuell angezeigte Rezension)
2. Langatmig - aber für Softwareentwickler ein Muss
1. Ein guter Überblick
Zur Übersicht ...
 
Angebote zu
 ab 1 Euro!

Siehe auch folgende Artikel:
Refactoring: Improving the Design of Existing Code (Object Technology Series)Test Driven Development. By Example (Addison-Wesley...
Refactoring: Improving the Design of Existing C...
The Clean Coder: A Code of Conduct for Profe...
Clean Code: A Handbook of Agile Software Cra...
Continuous Delivery: Reliable Software Releases Th...
Working Effectively with Legacy Code (Robert...
Mehr zu  Systemanalyse & Design,  Softwareentwicklung
Home ...,    
,    Begleitseite ...
Herausgeber dieser Seite ist DomainLoc.com GmbH - Partner von

Copyright © DomainLoc.com GmbH (Impressum)