Difference between revisions of "Estándares de Desarrollo"
Jump to navigation
Jump to search
m (Felipe moved page Estándares de código to Estándares de Desarrollo without leaving a redirect) |
|
(No difference)
|
Revision as of 03:02, 6 November 2013
Reglas Básicas
- Crear código reutilizable
- Documentar código
- Hacer las cosas bien hechas la primera vez
Variables
- Usar nombres que representen lo que hace la variable
- Usar Camel Case con la primera letra en minúscula
- Usar nombres que eviten los errores
Estructura del código
- Usar la identación apropiada
- Evitar transformar tabs a espacios (si es posible de acuerdo al lenguaje de programación)
- Si el IDE usado puede formatear automáticamente, usar esta herramienta
Comentar y Documentar
Todo código debe ser documentado para poder se usado a posteriori.
Para problemas complejos, seguis pasos lógicos
- Definir el problema a resolver
- Entender todos los casos del problema
- Crear un algoritmo para solucionar el problema, posiblemente usando diagramas de flujo
- Crear el programa que implemente el algoritmo
- [Compilar el programa (si el lenguaje lo requiere]
- Ejecutar el programa y probar todos los casos posibles
- Si todos los casos posibles son correctamente enfrentados por el programa terminar, de lo contario revisar todos los pasos