Imagen relacionada
El siglo XXI es el de la sociedad de la información y las nuevas tecnologías: todo ello no sería posible sin la enorme industria del software que le sirve de base. No obstante, los desarrolladores de software no aprovechan todas las oportunidades para desempeñar una carrera profesional de éxito, cometiendo siempre los mismos errores una y otra vez. Un buen proyecto software tiene que ver con habilidades creativas y artísticas más que aquellas necesariamente técnicas. 

El Libro Negro del Programador muestra qué distingue a un programador neófito de quien actúa y trabaja profesionalmente. En la era del emprendimiento y de la nueva economía, el desarrollo profesional de software es su pilar fundamental. 

Si como programador quieres llegar a ser no sólo bueno sino profesional, no puedes dejar de conocer las gemas de sabiduría que contiene El Libro Negro del Programador.

El Libro Negro del Programador, escrito por Rafael Gómez Blanes, quien con una lectura agradable nos relata una serie de experiencias y recomendaciones de lo que se debe y no se debe hacer en proyectos de desarrollo de software.

Basándose en su experiencia profesional de muchos años, el autor reúne en varios capítulos una serie de situaciones que se presentan en un proyecto de desarrollo de software que pueden afectar su calidad y cumplimiento de metas.

Aunque su título parece sugerirlo, el libro no aborda aspectos técnicos como el uso de determinadas herramientas o tecnologías por ejemplo; sino que se centra en describir una serie de comportamientos y en describir las buenas practicas que pueden mejorarlos.

Durante todo el libro se destacan buenas practicas como el uso de los principios del software (DRY, KISS, y S.O.L.I.D por ejemplo), la importancia del refactoring, la importancia de que el software sea altamente depurable, el rol que juega el manager en un proyecto, la capacidad de resilencia de un profesional, y otros muchos aspectos que es mejor conocerlos con la lectura del libro que a través de esta entrada.