No et repeteixis
![]() | Aquest article o secció no cita les fonts o necessita més referències per a la seva verificabilitat. |
El principi No et repeteixis (en anglès Don't Repeat Yourself o DRY, també conegut com a Una vegada i només una) és una filosofia de definició de processos que promou la reducció de les duplicitats especialment en computació. Segons aquest principi tota "peça d'informació" mai hauria de ser duplicada, ja que la duplicació incrementa la dificultat en els canvis i evolució posterior, pot perjudicar la claredat i crear un espai per a possibles inconsistències. Els termes "peça d'informació" són usats en un sentit ampli, abastant:
- dades emmagatzemades en una base de dades;
- codi font d'un programa;
- informació textual o documentació.
Quan el principi DRY s'aplica de forma eficient els canvis en qualsevol part del procés requereixen canvis en un únic lloc. Per contra, si algunes parts del procés estan repetides a diversos llocs, els canvis poden provocar fallades amb major facilitat si tots els llocs en els quals apareix la "peça" no es troben sincronitzats.
Enllaços externs
- c2.com - Discussió sobre l'abast d'aquest principi (en anglès)
- Collectioncode: Descripció d'aquest principi