Make Text Bigger
Make Text Smaller
Reset Text Size
Home
Principio DRY don't repeat yourself PDF E-mail
Scritto da Matteo Parrucci   
lunedì 14 gennaio 2008

Il principio DRY:

Don't Repeat Yourself (anche conosciuto come Once and Only Once oppure come Single Point of Truth)  è un processo filosofico adottato dall'informatica che mira a ridurre la duplicazione dell'informazione.

Svantaggi della duplicazione:

Il principio enfatizzato da questa teoria è che l'informazione non dovrebbe essere duplicata perchè la duplicazione aumenta la difficoltà di modifica e diminuisce la chiarezza portando spesso a situazioni di inconsistenza.

I teorizzatori di DRY:

DRY è uno dei primncìpi base del libro The Pragmatic Programmer scritto da Andy Hunt e Dave Thomas.

A cosa può essere applicata?

Questa teoria può essere applicata praticamente a tutto: dagli schemi dei database alle strategie di testing alla costruzione di sistemi e perfino alla documentazione.

Quali sono i vantaggi di un approccio DRY?

Quando il principio DRY viene applicato correttamente, la modifica di un singolo elemento del sistema non modifica gli altri elementi logicamente non correlati ad esso. In più gli elementi che sono logicamente correlati ad essocambiano tutti in modo predicibile ed uniforme e sono quindi tenuti sincronizzati.

Liberamente tradotto da Wikipedia.
Quota questo articolo sul tuo sito

  Commenti (3)
1. Scritto da Stucco website, alle 16-01-2008 15:09 , IP: 85.18.136.73
Giusto principio per fare le cose fatte bene :-) 
 
Mi dispiace per Venerdì! te pensa che dopo la febbre mi sono preso anche la VARICELLA!!!!
2. Scritto da matteoparrucci website, alle 19-01-2008 21:03 , IP: 81.208.83.217
Eh sì. Il principio è giusto. Il difficile è applicarlo :) 
Dio bo la varicella... è anche pericolosa dopo una certa età.
3. Scritto da Stucco website, alle 23-01-2008 20:05 , IP: 85.18.136.73
naaaa.... sono gli orecchioni che sono pericolosi (e mancano ancora all'appello nell'elenco delle mie malattie :cry )

Solo gli utenti registrati possono lasciare commenti
Loggati o registrati.

 
< Prec.   Pros. >