decÁlogo de desarrollador de softwarepaginaspersonales.unam.mx/files/27/decalogo.pdf · de...
TRANSCRIPT
DECÁLOGO DEDESARROLLADOR DE SOFTWARE
Analiza, comprende,opina
Trabaja en equipo
Aplicaestándares y
buenas prácticas
Antes de comenzar a programar es indispensable que leas los
documentos relacionados a tu asignación para entenderla y
ubicarla dentro del contexto del sistema y que expreses
cualquier duda o sugerencia.
Antes de comenzar a programar es indispensable que leas los
documentos relacionados a tu asignación para entenderla y
ubicarla dentro del contexto del sistema y que expreses
cualquier duda o sugerencia.
Difunde aquello que pueda ser útil a otro miembro del equipo,
ya sea a nivel de código, reglas de negocio o de interés general.
Una buena comunicación ayuda a tomar mejores decisiones en
cuanto a implementación, programación y pruebas.
Prueba,prueba, prueba.
Verifica que la ejecución de tu código cumpla con los requerimientos especificados y reaccione de manera correcta ante situaciones inesperadas. Prueba la integración de tus módulos con el resto del sistema. Realiza tus pruebas en los ambientes correspondientes.
Ayuda ypide ayuda
Respeta elcódigo delos demás
Recuerda que no todos resolvemos los problemas de la misma
forma, respeta la opinión de los demás. Antes de modificar
código compartido o ajeno no olvides consultarlo con todos los
involucrados.
Sé paciente y amable con los compañeros que piden ayuda, la
próxima vez puedes ser tú quien la necesite.
Asegurala calidad
de tu código
No comprometas la calidad de tu código por terminar rápido.
Programa pensando en el desempeño, la usabilidad y la
seguridad del sistema teniendo especial cuidado en los flujos
críticos.
Aprendedel error
Difunde aquello que pueda ser útil a otro miembro del equipo,
ya sea a nivel de código, reglas de negocio o de interés general.
Una buena comunicación ayuda a tomar mejores decisiones en
cuanto a implementación, programación y pruebas.
Usa controlde versiones
Con esto se facilita la administración de los cambios realizados al código y la recuperación de versiones anteriores o archivos eliminados. Recuerda las buenas prácticas: subir cambios después de probar, subir cambios relacionados en un solo paso, actualizar constantemente tu ambiente local e incluir comentarios en cada commit.