Salta ai contenuti
Manuale LogoManuale Logo

Anti-pattern comuni

Un anti-pattern è una soluzione che all’inizio sembra comoda, ma nel tempo genera confusione, bug o lentezza.

È una scorciatoia che rimanda il problema: all’inizio richiede meno lavoro, ma in seguito rende i dati più difficili da usare.

Esempi comuni:

  • tabelle senza chiave primaria
  • duplicazioni inutili
  • colonne che mischiano troppi significati
  • query lunghissime senza alias chiari

Una colonna chiamata dati_extra che contiene pezzi diversi di informazione può sembrare comoda.

Il problema arriva quando vuoi cercare, filtrare o controllare quei dati. Il database non sa più bene cosa rappresenta quella colonna.

Se impari a vedere questi schemi presto, eviti di costruire problemi che diventeranno costosi solo più avanti.

Riconoscerlo presto permette di correggere la struttura prima che il problema si allarghi.

Quando una soluzione sembra fin troppo comoda, chiediti se stai semplificando davvero o se stai spostando il problema più avanti.