Opis
Książka ta składa się z trzech części. W pierwszej zdefiniowano pojęcie refaktoryzacji oraz omówiono jej właściwości, a także okoliczności skłaniające do jej przeprowadzenia. W drugiej przedstawiono katalog jednostkowych refaktoryzacji i podano metody postępowania, a także wskazówki ułatwiające stosowanie ich. W trzeciej części opisano doświadczenia ludzi zajmujących się w praktyce tym procesem i omówiono narzędzie przez nich używane. Sporo miejsca poświęcono też sprawom związanym z przejrzystościa kodu.
Jest to wyjątkowa pozycja na polskim rynku. Poruszono w niej bowiem problemy, z którymi coraz częściej musza się stykać ludzie zajmujący się inżynierią oprogramowania, a których nikt jeszcze nie opisał. Wydając tę książkę, Wydawnictwa Nauko-Techniczne chcą pomóc dobrym fachowcom z firm programistycznych w trudnym zadaniu ulepszania odziedziczonych po kimś "nieoptymalnych" programów.