¿Qué significa DRY?
Significado en Desarrollo de software, traducción al español y ejemplos
DRY: principio DRY, no te repitas
Sigla de «Don’t Repeat Yourself» («no te repitas»): principio según el cual cada conocimiento o lógica debe estar en un solo lugar del código, en vez de copiarse.
Cómo se usa
Se pronuncia como la palabra inglesa dry. En revisiones se dice «hagamos esto DRY» cuando se quiere eliminar duplicación. Aplicarlo demasiado pronto puede crear una abstracción inadecuada; algunas personas esperan a ver tres repeticiones, la llamada regla de tres.
Frases de ejemplo
The same validation appears in four controllers; let's DRY it up with a shared helper.
La misma validación aparece en cuatro controladores; centralicémosla en una función auxiliar compartida.
La lógica repetida se extraerá a un elemento común para evitar mantener cuatro copias.
Keeping code DRY is good, but don't merge two functions that only look similar by accident.
Evitar duplicación es bueno, pero no unifiques dos funciones que solo se parecen por casualidad.
La similitud superficial no basta para justificar una abstracción compartida.
Combinaciones frecuentes
- DRY principle
- DRY it up
- keep it DRY
- not very DRY
Términos relacionados
Más términos: Revisión y calidad del código
- code review · revisión de código
- technical debt · deuda técnica
- LGTM · LGTM (me parece bien)
- nitpick · objeción menor
- address feedback · atender los comentarios
- linter · analizador estático
- hard-coded · codificado directamente
- reviewer · revisor
- approve · aprobar
- readable · legible
- best practice · buena práctica
- maintainable · fácil de mantener
Practica con lecturas adaptadas a tu nivel
Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés:
