Salta ai contenuti

Anti-pattern comuni

Un anti-pattern è una scorciatoia che poi presenta il conto

Sezione intitolata “Un anti-pattern è una scorciatoia che poi presenta il conto”

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

È come mettere tutto in un cassetto “varie”. Oggi fai prima. Tra un mese non trovi più niente.

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.

Riconoscere un anti-pattern è già metà della correzione.

Quando una soluzione sembra fin troppo comoda, vale la pena chiedersi se stai semplificando davvero oppure stai solo spostando il problema più avanti nel tempo.