¿Cuánto código duplicado toleras? [cerrado]

En una reciente revisión de código, vi algunas líneas de lógica duplicada en una clase (menos de 15 líneas). Cuando sugerí que el autor refactorizara el código, argumentó que el código es más fácil de entender de esa manera. Después de leer el código nuevamente, tengo que aceptar que extraer la lógica duplicada dañaría un poco la legibilidad.

Sé que DRY es una guía, no una regla absoluta. Pero en general, ¿estás dispuesto a dañar la legibilidad en nombre de DRY?

Respuestas a la pregunta(13)

Su respuesta a la pregunta