Aquí hay algunas cosas que los ingenieros de I + D y los desarrolladores de software pueden hacer para minimizar la deuda técnica:
- Documente todo a fondo
- Escriba pruebas unitarias tanto como sea humanamente posible
- Escribe rutinas de prueba de integración y simulacros.
- Ejecute esas pruebas!
- Hacer el código legible
- Todas las cosas estándar de OOP si estás haciendo cosas de OOP.
- Tener una wiki con un diagrama de arquitectura general y filosofía detrás de la estructura.
- Escriba mensajes de confirmación significativos en GIT / SVN / CVS / …
- Pruebe todos los scripts de compilación a fondo, indique si la configuración funciona y, si es posible, indique todas las dependencias en los documentos.
Espero que los consejos mencionados le ayuden a reducir la deuda técnica.
Gracias por leer.
- ¿Cómo es ser ingeniero para un equipo F-1? ¿Hay algún papel para los ingenieros informáticos: sistemas integrados, controles, diseñadores de circuitos y demás?
- ¿Por qué debería elegir CS?
- ¿Es posible convertirse en desarrollador web incluso después de comenzar a aprender programación a los 30?
- Soy un programador de Java. ¿Cuáles son las cosas que debo saber como programador de Python?
- ¿Qué idiomas enseñan en 2do año (CSE) en SMIT?