La integración con el código que ya está escrito puede ser muy difícil. En mi experiencia, algunas de las mejores pistas que he obtenido sobre el código ya escrito provienen de las firmas de método (la asignación de la entrada de la función a su salida). La firma del método puede darle muchos consejos sobre un programa, es decir, dónde y especialmente cómo encaja ese método particular en el contexto del programa más grande. Por lo general, una firma de método junto con un nombre de método descriptivo puede proporcionarle información suficiente como para ser peligroso, especialmente en un lenguaje escrito como Java.
Aunque no recomendaría ejecutar el código línea por línea y observar los cambios (porque esto normalmente equivale a toneladas de trabajo) pero a veces es necesario un código realmente feo pero importante (lo he definido antes de usar DDD para programas C). En este caso, una búsqueda rápida en Google revela http://www.debugtools.com/, un depurador gráfico de Java, que puede hacer el truco; también parece haber una versión de DDD que funciona con Java.
Código heredado: la causa y la solución de todos los problemas de la vida – ryebr3ad
posible duplicado de [Adquisición de un proyecto -] (http://stackoverflow.com/questions/3147059/taking-over-a -proyecto) –