Att refaktorisera kod är nog något av det tråkigaste man kan göra som programmerare. Allt ska fungera precis som tidigare (kanske någon prestandaskillnad) men hela strukturen ska i värsta fall skrivas om!
Just nu sitter jag med hemsk PHP-kod, skriven av en medelmåtta till programmerare, och refaktoriserar denna kod till att vara objektorienterad och effektiv. Koden ska vara vacker! Att skriva bra kod är verkligen ett hantverk.