Hodnocení:

Kniha je vynikajícím zdrojem informací pro začínající vývojáře a poskytuje ucelený úvod do principů a postupů vývoje softwaru, přičemž klade velký důraz na agilní metody a zároveň se zabývá i tradičními metodikami.
Klady:⬤ Dobře napsaná, srozumitelná prezentace konceptů vývoje softwaru
⬤ praktické rady vycházející z autorových bohatých zkušeností
⬤ pokrývá širokou škálu témat
⬤ užitečná pro začínající i zkušené vývojáře
⬤ silný důraz na agilní postupy s relevantními tradičními postupy.
Některé odkazy jsou zastaralé; velikost písma může být pro některé čtenáře malá.
(na základě 3 hodnocení čtenářů)
Software Development, Design and Coding: With Patterns, Debugging, Unit Testing, and Refactoring
V jednom svazku pokrývá celý životní cyklus vývoje softwaru včetně testování jednotek, ladění a refaktoringu.
Zahrnuje návrhové vzory a objektově orientovanou analýzu.
Případové studie aplikují etické uvažování na vývoj aplikací.