Difference between revisions of "Estándares de Desarrollo"

From Wiki de Caballero
Jump to navigation Jump to search
m (Felipe moved page Estándares de código to Estándares de Desarrollo without leaving a redirect)
Line 5: Line 5:
# Documentar código
# Documentar código
# Hacer las cosas bien hechas la primera vez
# Hacer las cosas bien hechas la primera vez
 
# Documentar procesos de desarrollo para poder replicarlos


==Variables==
==Variables==

Revision as of 03:03, 6 November 2013


Reglas Básicas

  1. Crear código reutilizable
  2. Documentar código
  3. Hacer las cosas bien hechas la primera vez
  4. Documentar procesos de desarrollo para poder replicarlos

Variables

  1. Usar nombres que representen lo que hace la variable
  2. Usar Camel Case con la primera letra en minúscula
  3. Usar nombres que eviten los errores


Estructura del código

  1. Usar la identación apropiada
  2. Evitar transformar tabs a espacios (si es posible de acuerdo al lenguaje de programación)
  3. 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

  1. Definir el problema a resolver
  2. Entender todos los casos del problema
  3. Crear un algoritmo para solucionar el problema, posiblemente usando diagramas de flujo
  4. Crear el programa que implemente el algoritmo
  5. [Compilar el programa (si el lenguaje lo requiere]
  6. Ejecutar el programa y probar todos los casos posibles
  7. Si todos los casos posibles son correctamente enfrentados por el programa terminar, de lo contario revisar todos los pasos