E04_Desarrollo
Versión
1.0
Objetivo
Definir la forma en la que vamos a realizar el desarrollo a través de reglas y estándares de codificación con la finalidad de facilitar y hacer más eficiente el trabajo entre todos los integrantes del equipo.
Estándar
- Una vez completada una historia de usuario, el desarrollador se asignará una pendiente basada en la priorización realizada con el equipo.
- Las historias de usuario se trabajarán en parejas (pair programming) *Para la codificación se usará el Estándar de codificación de Airbnb
- Los nombres de variable serán asignados con camelCase
- Estándar de carpetas:
- Nombres de carpetas:
- Se utilizarán tan solo letras minúsculas y el carácter especial “-” para nombrar las carpetas.
- Los nombres no pueden tener espacios.
- Estructura de carpetas:
- No se deberán crear demasiadas carpetas, ser concisos.
- Si hay muchos archivos sueltos, organizarlos en carpetas.
- Las carpetas deben seguir una estructura jerárquica lógica.
- Nombres de carpetas:
- Estándar de archivos:
- Los nombres de los archivos no deben exceder los 24 caracteres.
- Se utilizarán tan solo letras minúsculas y caracteres especiales como “-” y “.” para nombrar los archivos.
- Los archivos deberán tener nombres distintos entre sí.
- Almacenar archivos únicamente dentro de carpetas.
Ejemplos:
Nombres de variables:
miNumero
elValor
miTexto
trabajoPorHacer
colorDeTexto
Carpetas y archivos:
name-component
name-componet.html
name-component.js
name-component.css
imágenes
- nefrovida
logo.png
organization.png - stock
unsplash-corazon.png
pixabay-doctor.png - iconos
save.ico
back.ico
recursos-adicionales
- other
exec.bin
- databases
mongodb.db
list-practices.db
test.db