Ova knjiga je vodič za refaktorisanje. Napisana je za profesionalne programere, s ciljem da se pokaže kako se refaktorisanje može obavljati kontrolisano i efikasno.
Početak knjige je posvećen primeru - umesto opšte priče, uzet je mali program sa uobičajenim propustima u projektu, a zatim se taj program refaktoriše u prihvatljivi objektno orijentisani program.
Dalje slede opšti principi refaktorisanja, razne definicije, kao i razlozi za obavljanje refaktorisanja.
Jedno poglavlje je posvećeno testiranju koda, koje igra veoma važnu ulogu u refaktorisanju.
Srž knjige svakako čini katalog refaktorisanja; njemu su posvećena poglavlja od 5. do 12.
Ovaj katalog svakako nije sveobuhvatan, ali jeste začetak jednog obimnog kataloga.
KRATAK SADRŽAJ
Predgovor
Uvod
1 Refaktorisanje, prvi primer
2 Principi refaktorisanja
3 Nešto zaudara u kodu
4 Pravljenje testova
5 Ka katalogu refaktorisanja
6 Sastavljanje metoda
7 Premeštanje odlika između objekata
8 Organizovanje podataka
9 Pojednostavljivanje uslovnih izraza
10 Pojednostavljivanje poziva metoda
11 Izlazak na kraj sa generalizacijom
12 Velika refaktorisanja
13 Refaktorisanje, ponovna upotreba i praksa
14 Alatke za refaktorisanje
15 Sklapanje u celinu
Javićemo vam kada bude u prodaji:
Prijavite se OVDE da biste rezervisali.