Minden projektnél kulcsfontosságú a megvalósítására szánt idő betartása és a költségek csökkentése.
Jól tudjuk, hogy erőforrásaink korlátozottak. Ezek jobb kihasználásának egyik módszere a refactoring.
Martin Fowler Refactoring című könyvének segítségével alkalmazásunk kódját tudjuk átalakítani, hogy az rugalmasabban módosítható, és könnyen érthető legyen.
Utóbbi több főből álló fejlesztőcsapatok esetében jelentős, míg a rugalmas módosíthatóság előnye főleg a folyamatos fejlesztésű projekteknél mutatkozik meg.
A könyv a példák és útmutatások alapján segít felismerni a kód átalkításra szoruló részeit. (Ezeket Fowler nemes egyszerűséggel "gyanús szagú"-nak nevez.)
Annak, aki csapatban, vagy akár szabadúszóként alkalmazásfejlesztéssel foglalkozik, alapmű.
A 6500 Ft-os ár barátságosnak tekinthető a hasonló szakirodalmakat figyelembe véve, és megfelelő rutinnal felvértezve megtérülő befektetés már egy projekt esetében is.
(Robert C. Martin Tiszta kód című könyve tobábbi segítséget nyújt a téma iránt érdeklődőknek.)
Lehet, hogy már mindannyian éreztünk "gyanús szagot" egy alkalmazás fejlesztése során, de Martin Fowler segítségével most azt is tudni fogjuk, honnan jön a szag, és hogyan szüntessük azt meg.