Sí, la temida palabra 'M'.Mejores herramientas para ingeniería de mantenimiento de software
Tiene una estación de trabajo, control de fuente y medio millón de líneas de código fuente que no ha escrito. La documentación estaba desactualizada en el momento en que fue aprobada y publicada. Los desarrolladores originales son LTAO, en el siguiente proyecto/startup/loony bin y no responde el correo electrónico.
¿Qué vas a hacer?
{editor favorito} y Grep te ayudarán a comenzar tu especulación a través de las agallas de la base de códigos, pero ¿qué otras herramientas deberían estar en la caja de herramientas de los ingenieros de mantenimiento?
Para comenzar a rodar la pelota; No creo que pueda vivir sin source-insight para C/C++ spelunking. (EXENCIÓN DE RESPONSABILIDAD: yo no trabajo para ellos).
Vodka, Tequila o Scotch funcionan bien – Danimal
¡Oh, hombre! No puedo estar más de acuerdo. –
Mh, esa es una situación realmente típica con algunos proyectos OpenSource: escribir documentos no es la tarea favorita de un programador. Normalmente tomo mi editor y comienzo a leer el código al revés hasta que sé lo que hace en caso de que no haga lo que esperaba. Por lo general, espero que funcione por completo. ;) – unexist