Duplicar posibles:
What makes code legacy?¿Cuál es la definición de "código heredado"?
¿Cuál es la definición de "código heredado"?
Duplicar posibles:
What makes code legacy?¿Cuál es la definición de "código heredado"?
¿Cuál es la definición de "código heredado"?
No puedo recordar dónde vi la expresión (Programador Pragmático?) Pero una forma de pensar es El código es código heredado tan pronto como está escrito.
Generalmente se refiere al código que hereda un equipo o programador de otro lugar (externo o interno).
Aunque prefiero la definición anterior. :)
Esta es una gran definición (y también en línea con mi definición, ya que me niego a discutir mi código conmigo mismo): D – Mchl
Leí en alguna parte, ¿cómo piensas de esto? El código heredado es un código en el que no puedes confiar encendido, el código que escribimos hace 5 minutos y no tiene pruebas? código heredado –
Escriba a alguien más por escrito (generalmente alguien que ya no esté disponible para ningún contacto), pero debe resolverlo ahora.
Código escrito por otros o bajo un lenguaje, arquitectura, metodología o marco anterior que pertenezca al proyecto actual.
Nota: "el proyecto actual" está incluido porque el término "legado" implica ascendencia. – jball
Yo diría que el código de legado es (por lo general de edad) de código que puede reescribirse el uso de mejores técnicas de programación o lenguajes. El código heredado generalmente no se reescribe fácilmente debido a las dependencias en ese código.
La mayoría del código creado se ajusta a su definición de código heredado. –
@Ira Baxter: Parece que coincide con la definición: 'El código es código heredado tan pronto como está escrito. – Leonid
Channeling Michael Feathers: Código sin pruebas.
¡Tu respuesta es la última y estaba buscando esta definición porque estoy leyendo el libro M.F)! – Abdellah
¿El código con el que nadie quiere lidiar más? –