Código completo
Code Complete es un libro sobre desarrollo de software, escrito por Steve McConnell y publicado en 1993 por Microsoft Press, que anima a los desarrolladores a continuar con la programación de código y corrección y la Gran diseño al frente y modelos en cascada. También es un compendio de técnicas de construcción de software, que incluyen técnicas que van desde nombrar variables hasta decidir cuándo escribir una subrutina.
Resumen
McConnell define las principales actividades en la construcción como diseño detallado, planificación de la construcción, codificación y depuración, pruebas unitarias, integración y pruebas de integración. Aunque no descarta el valor de otros aspectos del desarrollo de software, como los requisitos y la documentación, McConnell enfatiza la construcción de software por varias razones. Desde el punto de vista del libro, la construcción es una gran parte del desarrollo de software, como actividad central dentro del desarrollo de software y puede mejorar significativamente la productividad de un programador cuando la atención se dirige hacia ella; Además, se considera que el código fuente define el funcionamiento del software, con la documentación implicada cuando el código y la documentación se oponen. Por último, el libro sostiene que la construcción es la actividad exclusiva que garantiza su finalización.
Las técnicas de un buen programador también se describen a lo largo del libro. Toda la séptima parte del libro trata sobre la artesanía del software (diseño, estilo, carácter, temas y autodocumentación).
Las otras seis partes del libro son: sentar las bases, crear código de alta calidad, variables, declaraciones, mejoras del código y consideraciones del sistema.
Revisar
Code Complete ha recibido excelentes críticas y es ampliamente considerado como una de las principales lecturas obligadas para los desarrolladores de software. Ganó un premio Jolt en 1993.
También hay críticas negativas sobre la extensión y el estilo del libro, que tiene más de 900 páginas y detalla muchos temas.
La primera edición ha sido reemplazada por Code Complete 2. Las primeras ediciones se pueden encontrar utilizadas y siguen siendo relevantes para los programadores que utilizan C, Pascal y GW-BASIC.
Ediciones
- ISBN 978-1-55615-484-3 Primera edición (1993)
- ISBN 978-0-7356-1967-8 Segunda edición (junio de 2004)
Contenido relacionado
Tarjeta perforada
CPython
Arquitectura Harvard