En el libro de O'Reilly sobre Scala, leí que el pegado de código crea:
... crea problemas de hincha de código, mantenibilidad y sesgo ,
No puedo ver ninguna definición obvia de la palabra sesgo en contexto. Soy consciente de los problemas de copiar y pegar, pero no puedo hacer que encajen con la palabra 'sesgar'. Dado que esto se usa en un libro de O'Reilly, supongo que es un término de programación real en circulación.
Cualquier puntero?
¿Alguna vez jugaste al teléfono cuando eras niño? Ya sabes, ¿en el que cada persona susurra una frase a la siguiente persona en la fila y al final, la última persona dice la frase en voz alta y todos se ríen de lo diferente que se ha vuelto del original? Eso es sesgado. Cuando copia y pega código, inevitablemente realiza pequeños cambios en una o más de las copias. Y cuanto más a menudo copie y pegue el mismo código, más se acumularán los cambios y el código se desviará del original. He visto código con cientos de bloques copiados y pegados, cada uno de los cuales varía unos pocos caracteres, es casi imposible de mantener. Si desea cortar y pegar una sección de código, probablemente debería considerar al menos ponerla en su propia función.
fuente