Preguntas etiquetadas con legacy-code

Originalmente, el código heredado significaba código "heredado" de los autores o de una versión anterior del programa / sistema. Desde que Michael Feathers publicó su libro "Trabajar eficazmente con código heredado", surgió una nueva definición, donde el código sin pruebas es código heredado.


9
Estimación de costos de tiempo en código base heredado
Recientemente comencé a trabajar en un proyecto donde una aplicación monolítica muy antigua se está migrando a una arquitectura basada en microservicios. La base de código heredada es muy desordenada ('código de espagueti') y, a menudo, una función aparentemente simple (p. Ej., Denominada "multiplyValueByTen") luego se revela como "miles de …




2
¿Existe un anti patrón designado para el software desarrollado históricamente? [cerrado]
¿Existe un antipatrón que describa un sistema de software desarrollado históricamente en el que varios desarrolladores simplemente agregaron nuevas funciones al sistema pero nadie realmente estuvo atento a la arquitectura general ni se realizaron refactorizaciones? Creo que esto sucede cuando la gerencia / el cliente solicita nuevas funciones constantemente y …



5
¿Cómo evitar la sobrecarga excesiva de métodos?
Tenemos muchos lugares en el código fuente de nuestra aplicación, donde una clase tiene muchos métodos con los mismos nombres y diferentes parámetros. Esos métodos siempre tienen todos los parámetros de un método 'anterior' más uno más. Es el resultado de una larga evolución (código heredado) y este pensamiento (creo): …


5
¿Qué hacer como desarrollador cuando durante años su equipo no ha tenido innovación de producto, no ha utilizado metodologías de gestión de proyectos y ha mantenido malas prácticas de desarrollo de software? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 5 años . Estoy interesado en saber cómo lidiar con un proceso de desarrollo de …


6
¿Es ágil la falta de requisitos funcionales?
Hoy en día todos quieren ser ágiles. En cada equipo con el que trabajé, la forma de ágil era diferente. Algunas cosas son comunes, como las paradas diarias o la planificación, pero otras partes varían significativamente. En mi equipo actual hay un detalle que encuentro inquietante. Es la falta de …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.