Anti-pattern: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Errore di battitura
m Gli anti-pattern più comuni: tolti link rossi, ordinati alfabeticamente
Riga 15:
(Nota: il nome in inglese è stato lasciato in quanto è quello con cui i pattern, e gli anti-pattern, sono conosciuti nella lingua italiana)
 
 
* [[Azione a distanza (informatica)|Azione a distanza]] - action at a distance
* [[Ancora da nave]] - boat anchor
* [[Anomalia della sottoclasse vuota]] - empty subclass failure
* [[Aspetta e Spera]] - Wait and Hope
* [[Attesa a vuoto]] - busy spin
* [[MancatoAzione cachinga distanza (informatica)|Azione a distanza]] - action at a distance* Mancato caching - caching failure
* [[Inerzia del codice]] - code momentum
* [[Carica e spara]] - accumulate and fire
* [[Codice procedurale]] - procedural code
* [[Codice puzzolente]] - code smell
* [[Colata di lava]] - lava flow
* [[Coltellino svizzero (informatica)|Coltellino svizzero]] - Swiss Army Knife (anche: Kitchen Sink)
* [[Complessità involontaria]] - accidental complexity
* [[Controllo di tipo invece che di appartenenza]] - checking type instead of membership
* [[Corpi tiepidi]] - warm bodies
* [[Design by committee]]
* [[Enorme palla di fango]] - big ball of mud
* [[Inferno delle DLL]] - DLL hell
* [[Interblocco ricontrollato]] - double-checked locking
* [[Enorme palla di fango]] - big ball of mud
* [[Anomalia della sottoclasse vuota]] - empty subclass failure
* [[Fede cieca]] - blind faith
* [[Fumo e specchi]] - smoke and mirrors
* [[Sbagliato di uno]] - fencepost (o anche off-by-one) error
* [[Gestione a fungo]]- mushroom management
* [[Fumo e specchi]] - smoke and mirrors
* [[Inerzia del codice]] - code momentum
* [[Gestione a fungo]]- mushroom management
* [[InputInferno ad-hoc]]delle DLL - inputDLL kludgehell
* [[In mano al fornitore (informatica)|In mano al fornitore]] - vendor lock-in
* [[Interfaccia che ingrassa]] - interface bloat
* Input ad-hoc - input kludge
* [[In mano al fornitore (informatica)|In mano al fornitore]] - vendor lock-in
* [[Interblocco ricontrollato]] - double-checked locking
* [[Invecchiamento rapido]] - continuous obsolescence
* [[Interfaccia che ingrassa]] - interface bloat
* [[Invecchiamento rapido]] - continuous obsolescence
* [[Inversione di astrazione]] - abstraction inversion
* [[Kitchen sink]]
* Numero magico (informatica)|numero magico]] - magic number
* [[Oggetto Dio]] - God object
* [[Ottimizzazione prematura]] - premature optimization
* [[Paralisi da analisi]] - analysis paralysis
* [[Pila di piatti]] - stovepipe system
* [[Poltergeist (informatica)|Poltergeist]] - poltergeist
* Poltergeist
* [[Priorità alle estensioni]] - creeping featurism
* [[Problema dello yo-yo]] - yo-yo problem
* [[Programmazione copia e incolla]] - copy and paste programming
* [[Programmazione cargo cult]] - cargo cult programming
* [[Programmazione copia e incolla]] - copy and paste programming
* [[Pulsante magico (informatica)|Pulsante magico]] - magic pushbutton
* [[Punto di vista ambiguo]] - ambiguous viewpoint
* [[Reinventare la ruota]] - reinventing the wheel
* [[Reinventare la ruota quadrata]] - Reinventing the Square Wheel
* [[Sbagliato di uno]] - fencepost (o anche off-by-one) error
* [[Software bloat|Software che ingrassa]] - software bloat
* [[Spaghetti code]] - spaghetti code
* [[Una tabella al giorno]] - A table per day
* [[Pila di piatti]] - stovepipe system
* [[Valori cablati]] - hard code
* [[Valori esterni]] - soft code
* [[Vicolo cieco (informatica)|Vicolo cieco]] - Dead End
* [[Una tabella al giorno]] - A table per day
* [[Aspetta e Spera]] - Wait and Hope
 
== Bibliografia ==