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)
*
* [[Attesa a vuoto]] - busy spin
* [[
* [[Inerzia del codice]] - code momentum▼
* [[Carica e spara]] - accumulate and fire
*
*
*
* [[Complessità involontaria]] - accidental complexity
*
*
*
* [[Interblocco ricontrollato]] - double-checked locking▼
▲* [[Enorme palla di fango]] - big ball of mud
▲* [[Anomalia della sottoclasse vuota]] - empty subclass failure
* [[Fede cieca]] - blind faith
* [[Sbagliato di uno]] - fencepost (o anche off-by-one) error▼
▲* [[Fumo e specchi]] - smoke and mirrors
▲* [[Gestione a fungo]]- mushroom management
*
* [[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▼
* [[Inversione di astrazione]] - abstraction inversion
* [[Kitchen sink]]
* Numero magico (informatica)|numero magico *
*
*
* Poltergeist
*
*
* [[Programmazione copia e incolla]] - copy and paste programming▼
* [[Programmazione cargo cult]] - cargo cult programming
*
*
* [[Reinventare la ruota]] - reinventing the wheel
*
* [[Software bloat|Software che ingrassa]] - software bloat
* [[Spaghetti code]] - spaghetti code
▲* [[Pila di piatti]] - stovepipe system
* [[Valori cablati]] - hard code
*
* [[Vicolo cieco (informatica)|Vicolo cieco]] - Dead End
▲* [[Una tabella al giorno]] - A table per day
▲* [[Aspetta e Spera]] - Wait and Hope
== Bibliografia ==
|