Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programación en C/C++
Buenas Prácticas en el desarrollo de Software
Generalidades
• Integración continua.
Esta práctica permite al equipo desarrollador integrar continuamente la
versión actual en desarrollo al software principal. Cada integración es
verificada antes y después para detectar posibles errores de integración.
• Estándares de codificación.
Esta práctica permite unificar el código fuente bajo un mismo "lenguaje
lógico" permitiendo que el entendimiento sea más sencillo para todos
los desarrolladores.
Ejemplo:
int horas,minutos,segundos;
if(horas<24&&minutos<60&&segundos<60)return true;else return false;
int cerrarConexion();
int horas,minutos,segundos;
if(horas<24&&minutos<60&&segundos<60)return true;else return false;
Ejemplo:
int horas,minutos,segundos;
if(horas<24&&minutos<60&&segundos<60)
return true;
else
return false;
Ejemplo:
if( (horas < 24) && (minutos < 60) && (segundos < 60) ){
return true;
}else{
return false;
}
Ejemplo: if( (horas < 24) && (minutos < 60) &&
(segundos < 60) ){
return true;
}else{
return false;
}
Ejemplo:
int cuenta;
for( cuenta = 0; cuenta < 5; cuenta++ ){
printf("%d", cuenta * 2);
}
struct cliente{
char nombre[15];
int edad;
};
if(tenemosAguinaldo) if(estadoAguinaldo)
comenzarFiesta(); comenzarFiesta();
- Versiones pequeñas.
- Diseño simple.
- Pruebas continuas.
- Programación por parejas.
- Posesión colectiva del código.
- Integración continúa.
- Refactorización.
- Coraje o valentía.
- Estándares de codificación.