code-duplication

¿Es más tolerable el código duplicado en las pruebas unitarias?

Arruiné varias pruebas unitarias hace algún tiempo cuando las realicé y las refactoricé para hacerlas más SECAS the la intenc ... ¿Está usted de acuerdo en que esta compensación existe? Si es así, ¿prefieres sus pruebas para ser legible, o mantenible?

¿Cómo puedo usar varios constructores para eliminar código duplicado mientras mantengo la legibilidad?

int a, b, c; Constructor() { a = 5; b = 10; c = 15; //do stuff } Constructor(int x, int y) { a = x; ... ra de los constructores. Entonces cada constructor haría lo suyo y llamaría al código compartido por los otros constructores.

Suprimir advertencias duplicadas en IntelliJ IDEA por anotación

Desde la versión 15, IntelliJ me advierte sobre los duplicados de código. En algunos casos esto puede ser intencional, así ... ste tipo de inspección por completo como en la pregunta ¿Es posible desactivar la detección de código duplicado en Intellij?

¿Cómo convencer a un colega de que la duplicación de código es mala?

Un colega mío estaba implementando una nueva característica en un proyecto en el que trabajamos juntos y lo hizo tomando un a ... por ejemplo, una referencia a una fuente autorizada como un libro sería genial. Ya he probado argumentos simples y no éxito.