El libro negro del programador

(RESUMEN)

El libro negro del programador

(RESUMEN)
🎯 ¿Cansado de los anuncios?
Elimínalos ahora 🚀

Mantenimiento: Un buen diseño permite que el software sea fácilmente extensible y adaptable a cambios futuros.

El desarrollo de software, en este sentido, comparte similitudes con otras formas de arte: los mejores resultados provienen de un equilibrio entre la creatividad y la disciplina.

La importancia de la intención de diseño

El diseño de software debe comunicar claramente las intenciones del desarrollador. Esto significa que cualquier persona que lea el código debería poder entender fácilmente:

Qué hace el software.

Cómo lo hace.

Por qué se tomó una determinada decisión de diseño.

Cuando esto no se logra, el software se convierte en un “laberinto” que frustra a los desarrolladores que deben trabajar con él. Por el contrario, un diseño claro y bien organizado fomenta la colaboración y facilita el mantenimiento.

El paralelismo con la literatura

El software bien escrito tiene mucho en común con la buena literatura. Un autor de software, como un escritor, debe preocuparse por la narrativa de su creación. Esto implica:

Este documento es un resumen redactado con fines exclusivamente educativos e informativos. Su contenido ha sido elaborado con palabras propias del autor del resumen y no contiene reproducciones textuales de la obra original. La obra original, titulada 'El libro negro del programador', es de autoría de Rafael Gomez Blanes y todos sus derechos pertenecen a dicho autor y a sus titulares legales. Esta publicación no busca reemplazar la lectura de la obra original ni afecta su explotación comercial. No se reclaman derechos sobre el contenido original ni se pretende apropiación alguna. Se recomienda encarecidamente la lectura íntegra de la obra original para una experiencia completa. Puedes adquirirla legalmente en Amazon..

👉 Descargar el audiolibro GRATIS en Amazon
Reportar problema / Sugerencias

eXTReMe Tracker