Repaso
English

¿Qué dice el principio DRY?

Opciones

  1. Don't Repeat Yourself: cada conocimiento vive en un solo sitio (Opción correcta)
  2. Do Refactor Yearly: revisar y limpiar el código cada año
  3. Delete Redundant Years: eliminar versiones antiguas del código
  4. Document Right away: escribir la documentación en cada commit

Respuesta

Don't Repeat Yourself: cada conocimiento debe vivir en un solo sitio

Por qué

Si la misma lógica está copiada en cinco sitios, una corrección o un cambio de regla debe hacerse cinco veces, y alguien olvidará uno.

DRY dice: pon esa lógica en una función, clase o constante y reutilízala.

Pero no unas código que solo se parece por casualidad; a veces un poco de duplicación es más claro que la abstracción equivocada.

Recuerda

Una regla, un sitio.

Términos clave

Practica esta pregunta en Repaso