Bewertung:

Das Buch ist eine hervorragende Ressource für neue Entwickler und bietet eine gut abgerundete Einführung in die Prinzipien und Praktiken der Softwareentwicklung, wobei der Schwerpunkt auf agilen Methoden liegt, aber auch traditionelle Methoden angesprochen werden.
Vorteile:⬤ Gut geschriebene, klare Darstellung von Softwareentwicklungskonzepten
⬤ praktische Ratschläge aus der umfangreichen Erfahrung des Autors
⬤ deckt ein breites Spektrum an Themen ab
⬤ nützlich für neue und erfahrene Entwickler
⬤ starker Fokus auf agile Praktiken mit relevanten traditionellen Prozessen.
Einige Verweise sind veraltet; die Schriftgröße könnte für manche Leser zu klein sein.
(basierend auf 3 Leserbewertungen)
Software Development, Design and Coding: With Patterns, Debugging, Unit Testing, and Refactoring
Deckt den gesamten Lebenszyklus der Softwareentwicklung in einem Band ab, einschließlich Unit-Tests, Debugging und Refactoring.
Enthält Entwurfsmuster und objektorientierte Analyse.
In Fallstudien werden ethische Überlegungen auf die Anwendungsentwicklung angewendet.