Yeniden yapılanmaya, gelişim sürecinin bir parçası olarak değil, kendi işi olarak davranırsanız, asla bitmeyebilir.
Eğer izlerseniz kırmızı, yeşil, Refactor test güdümlü geliştirme yaklaşımı , o zaman genellikle iki nedenle zaman üstlenmeden harcamak zorunda kalmazsınız:
Giderken yeniden canlanacaksınız, bu yüzden TDD döngüsünde bir başka küçük adım olan bir mamut görevi olmamalı.
Bir sonraki sınavı almak için yapılan iç baskı, yeniden düzenleme çabalarınızı makul bir seviyeye getirecektir.
Eski kodla çalışıyorsanız, Bob Amca'nın "İzci kuralı" nı izleyin. Kendinize kısa bir süre izin verin (30 dakika) ve kodu daha önce olduğundan daha temiz bir durumda kontrol etmeyi hedefleyin. Koda her dokunmanız gerektiğinde, biraz daha iyi bırakacaksınız. Zamanla, en çok değiştirilen kod, kod tabanınızda en okunaklı ve iyi faktörü olacaktır.