19/8/2017
10 libros míticos sobre programación que todo desarrollador debería leer
Buscar
10 libros míticos sobre programación programación que todo desarrollador debería leer
Twittear
10 libros que toda persona que se dedique al desarrollo de software, en cualquiera de sus formas, debería tener en su estantería. También sería conveniente leerlos un par de veces, porque a pesar de que son tremendos como pisapapeles y para nivelar muebles, no es su única utilidad…
1. Code Complete Si sólo tienes oportunidad de leer un libro sobre desarr ollo desarr ollo de software en toda tu vida, procura que sea este. Code Complete es prácticamente la biblia del desarrollo de software, además de una de las mejores guías prácticas sobre la programación de todos los tiempos. Es un libro muy fácil de leer, entretenido, y tremendamente práctico, con montones de recomendaciones útiles para cada fase del ciclo de vida del software. El simple hecho de leerlo te hará mejor programador. Seguro.
2. The Pragmatic Programmer: From Journeyman to Master “El programador pragmático: de oficial a maestro” es un libro que hace verdadero honor a su nombre. Su objetivo es ayudarte en el difícil camino de aprendiz a artesano del bello arte que es la programación. No sólo trata los aspectos técnicos del oficio, sino también los filosóficos, y otros más abstractos. Yo, Yo, personalmente, se lo recomendaría como libro de cabecera a más de uno.
3. Design patterns: elements of reusable object-oriented software Si has recibido algún tipo de educación formal, como ingeniero, licenciado, graduado, … es más que probable que ya hayas tenido algún contacto previo con este libro, porque es, sin lugar a dudas, EL LIBRO sobre patrones de diseño. ¿Has oído hablar alguna vez de los patrones Singleton, Decorator, Observer, Composite, …? Aquí empezó todo, gracias al Gang of Four (Erich Gamma, Richard Helm, Ralph Johnson y John Vlissides). Para una introducción más ligera, con fotografías simpáticas y mucho humor, también te puede interesar Head First Design Patterns. Patterns . Muy buen libro.
4. Don’t Make Me Think!
Este sitio usa cookies para mejorar su experiencia. Si continúa en el mismo, consideramos que acepta su uso
http http:/ ://m /mun undo doge geek ek.n .net et/a /arc rchiv hivos os/2 /201 010/ 0/02 02/0 /04/ 4/10 10-l -lib ibro ros-m s-miti itico cos-s s-sob obre re-p -pro rogr gram amac acion ion-q -que ue-t -tod odoo-de desa sarr rrol olla lado dorr-de debe beria ria-l -lee eer/ r/
1/13 1/13
19/8/2017
10 libros míticos sobre programación que todo desarrollador debería leer
Muchas veces los programadores olvidan que las aplicaciones no son un fin en sí mismo, s herramientas para los usuarios. Si alguna vez tienes que diseñar una interfaz de usuario, y especialmente interfaces web, empieza por leer este libro; no te defraudará. Uno de los clásicos en cuanto a usabilidad se refiere.
5. The Mythical Man Month and Other Essays on Software Engineering Como muestra, un botón: “Nueve personas no pueden producir un bebé en un mes. -– Frederick Brooks” The Mythical Man Month es, como su nombre indica, una colección de ensayos sobre la ingeniería del software y la gestión de proyectos. Un verdadero clásico, y obligada lectura para los interesados en el tema.
6. Refactoring: Improving the Design of Existing Code Si “Design patterns” es la referencia básica sobre patrones de diseño, este libro, escrito por Martin Fowler, el famoso experto en desarrollo ágil y análisis y diseño de software, lo es para las refactorizaciones. ¿Que no refactorizas tu código? ¡¿a qué estás esperando?!
Aceptar
7. The Dilbert Principle Seguramente esta sea la entrada más discutida de la lista, pero no me resisto a incluirla, porque más allá de las tiras cómicas o de los chistes, cualquier libro de Dilbert puede enseñarte más sobre el mundo real que 10 seminarios de empresa. En serio. Haz buen uso de sus consejos y recomendaciones. De “The Dilbert Principle” ya publiqué en su día una entrada con algunas citas seleccionadas con el que os podéis hacer una idea del contenido del libro. Especialmente recomendado para ingenieros en general.
8. Software Project Survival Guide: How to be Sure Your First Important Project isn’t Your Last Esta vez Steve McConnell, el autor de Code Complete, se centra en la gestión de proyectos. Otro añadido imprescindible en tu biblioteca particular, y una lectura obligatoria para cualquiera que tome parte en proyectos de desarrollo de software, desde el jefe de proyecto, hasta el apuntador. Este sitio usa cookies para mejorar su experiencia. Si continúa en el mismo, consideramos que acepta su uso http://mundogeek.net/archivos/2010/02/04/10-libros-miticos-sobre-programacion-que-todo-desarrollador-deberia-leer/
2/13