Cosa significa DRY?

DRY sta per Don't Repeat Yourself (Non Ripeterti).

📚

Definizione del Principio

DRY sta per 'Don't Repeat Yourself' (Non Ripeterti) ed è un principio di sviluppo software che enfatizza la riduzione di pattern ripetitivi e codice duplicato a favore di codice modulare e referenziabile.

👨‍💻

Origine

Coniato da Andy Hunt e Dave Thomas in 'The Pragmatic Programmer', DRY mira ad assicurare che ogni pezzo di conoscenza abbia una singola rappresentazione non ambigua all'interno di un sistema.

⚙️

Importanza

Scrivere codice DRY è essenziale per la manutenibilità, la scalabilità, e per evitare l'opposto, codice WET ('Write Everything Twice' - Scrivi Tutto Due Volte).

🔍

Regola dei Tre

Una buona regola generale per il codice DRY è la 'Regola dei Tre', che suggerisce di astrarre il codice in un'unità riutilizzabile la terza volta che un certo pattern viene riscontrato.

🍄

Vuoi saperne di più?

Se vuoi saperne di più riguardo a DRY, contattami su X. Amo condividere idee, rispondere alle domande e discutere curiosità su questi argomenti, quindi non esitare a fare un salto. A presto!