Raccolta di link, riferimenti, sintesi a complemento del Working Effectively with legacy code di M.C.Feathers
Librerie di terze parti
- Disegno del codice che usa Framework e librerie di 3ze parti
Duplicatazioni nel codice
- Eliminare il codice duplicato
- Eliminare il codice duplicato: da dove cominciare
- Eliminare il codice duplicato: i refactoring
- Eliminare il codice duplicato: la scelta non è meccanica
- Strategie per togliere duplicazioni nel codice
Pattern di refactoring
ordinati alfabeticamente, per pagina e raggruppati per tipologia con in più le indicazioni del livello di granularità a cui agiscono (metodo, classe, ...)
- Catalogo in pfd
- Catalogo in html
Altro materiale on-line
Una sintesi delle indicazioni del libro
in questo post
Slide che spiegano il refactoring Sprout Method
scaricabili qui
Una descrizione di alcuni pattern di refactoring del libro
in questo post
Un articolo di Michael Feathers sulle tecniche di refactoring in pdf
consultabile qui
Slide di Michael Feathers che mostrano in azione alcuni dei pattern di refactoring del libro
scaricabili qui
Tags :
Team Work |
Agile |
Pratiche |
Disciplina |