viernes, 28 de abril de 2017

Calidad en el Desarrollo de Software: tecnicas y herramientas de calidad de Software

Estandares de codificacion:

Nombres,
revelen la intencion a la cual han sido creados, pronunciables, buscables, uno por concepto, domonio de la solucion, domino del problema.

 En las rutinas:
que sean Pequeñas, hagan una cosa, cero, uno o dos argumentos, bloques y sangría, legible de arriba a abajo, no tener efectos colaterales

En los comentarios
Buenos comentarios, informan , explican intencion, clarifican, advierten consecuencias, tareas por realizar

Malos comentarios: requeridos, redundantes, confusos, codigo viejo.

Revisiones de codigo:
la inspecciosa puede reducir hasta en un 90% el mal codigo de un software

Pruebas:
pruebas de aceptacion comprueban que cumplen los requerimientos, pruebas de sistema comprueban el diseño planteado, pruebas unitarias

Refactorización:
reestructurar el codigo sin afectar el funcionamiento del codigo.

Es una tecnica disciplinada para la reestructuracion de codigo, alterando su estrucutra interna sin cambiar si comportamiento externo.

No hay comentarios:

Publicar un comentario