Me gustaría hacerle algunas preguntas sobre el código sucio. Hay algunos principiantes que codificaron en un proyecto mediano. El código es una gran bola de barro. No son programadores avanzados. Solo saben usar el teclado un poco sobre Java. Acaban de escribir código con 12 000 líneas en su clase principal, aunque 6 000 líneas pertenecen al propio NetBeans.
Mi trabajo es analizar el código y sugerir una buena forma de mantener el código. Mi idea es desechar el proyecto y comenzar uno nuevo con la metodología OOP. Recientemente recolecté algunas notas e ideas sobre el problema, de este sitio y de otros.
Ahora, tengo las siguientes preguntas:
- ¿Deberíamos reparar el código y cambiarlo a OOP? Ahora lo estamos depurando.
- El código no tiene comentarios, documentación, ningún estilo particular de programación, etc. Cambiarlo es realmente costoso y requiere mucho tiempo. ¿Qué podemos hacer al respecto?
- ¿Cómo puedo enseñarles a seguir todas las reglas (comentarios, POO, buena calidad de código, etc.)?
- El código es erróneo y propenso a errores. ¿Qué podemos hacer? ¿Pruebas? Casi escribimos dos o tres documentos A4 para su corrección, pero parece interminable.
Debería decir que soy nuevo con ellos. Creo que también he roto las reglas sobre agregar personas demasiado tarde al proyecto. ¿Crees que tengo que dejarlos?