• Home
  • Teoria
  • Quiz Game

Principi di Progettazione

SOLID, DRY, KISS, YAGNI • Le fondamenta del buon codice
8

Principi di Progettazione

I Design Pattern non nascono dal nulla: si fondano su principi che aiutano a scrivere codice pulito e riutilizzabile. I principi SOLID (DRY, KISS, YAGNI) sono le fondamenta su cui costruire software di qualità.
Esplora

Design Patterns

Gang of Four • 23 Pattern Classici
5

Creational

Patterns che si occupano della creazione di oggetti, rendendo il sistema indipendente da come gli oggetti vengono creati, composti e rappresentati.
Esplora
7

Structural

Patterns che si occupano della composizione di classi e oggetti per formare strutture più grandi.
Esplora
11

Behavioral

Patterns che si occupano degli algoritmi e dell'assegnazione delle responsabilità tra oggetti.
Esplora

Anti-Pattern

Cosa NON fare • Errori comuni da evitare
4

Anti-Pattern

Soluzioni comuni che sembrano intelligenti ma che nel tempo creano più problemi di quanti ne risolvano. Imparare a riconoscerli è fondamentale per scrivere codice di qualità.
Esplora