Trovate le duplicazioni il passo seguente è scegliere quale duplicazione rimuovere per prima : in basa alla scelta fatta il risultato finale, il codice e la sua struttura, saranno diversi. L'esperienza insegna di cominciare dalla duplicazione più piccola perché una volta rimossa emergeranno nuove informazioni e nuove duplicazioni cominceranno ad essere più evidenti.
Riferimenti: Working Effectively with legacy code di M.C.Feathers
Tags : Team Work | Agile | Pratiche | Progettazione Software |