Anti-pattern: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Etichetta: Annullato
Nessun oggetto della modifica
Etichetta: Annullato
Riga 27:
'''Di sviluppo'''
* Ancora da nave - ''boat anchor'': mantenere una porzione di codice sorgente diventata inutile;
* ''[[Busy waiting|Attesa impegnata]] - ''busy waiting'': ciclo continuo di attesa di un evento;
* [[Azione a distanza (informatica)|Azione a distanza]] - ''action at a distance'': modifica che impatta su parti di codice molto lontane tra loro;
* Mancato caching - ''caching failure'': non azzerare una cache contenente un errore, dopo che esso è stato trattato;
* [[Accumulate and fire|Carica e spara]] - ''accumulate and fire'': subroutine i cui input sono variabili globali;
* Codice puzzolente - ''code smell'': piccolo malfunzionamento, che però è sintomo di un grande problema più nascosto;
* Colata di lava - ''lava flow'': mantenere porzioni di codice la cui rimozione è rischiosa o può causare conseguenze non determinabili;