Anti-pattern: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Etichetta: Annullato
Etichetta: Annullato
Riga 58:
* Reinventare la ruota quadrata - ''reinventing the Square Wheel'': come ''reinventing the wheel'', ma il risultato della reimplementazione è peggiore del metodo esistente;
* Sbagliato di uno - ''fencepost (o anche off-by-one) error'': partire dall'indice iniziale sbagliato in un loop (ad esempio in Java iniziare il loop su un array partendo da 1 invece che da 0);
* [[Software bloat|SoftwareRigonfiamento chedel ingrassasoftware]] - ''software bloat'': tendenza di un'applicazione ad avere programmi di installazione che crescono a dismisura;
* [[Spaghetti code]] - ''spaghetti code'': codice con un flusso incomprensibile;
* [[Valori cablati]] - ''hard code'': inserire costanti nel codice piuttosto che in file di configurazione;