Esta es una copia cruzada del articulo original escrito en mi blog:
http://juank.black-byte.com/reviews-...sign-patterns/
--------------------------------
Hola lectores!
En esta ocasión quiero dedicar este artículo a
un libro muy importante, el cual considero que todo desarrollador de C#
o Java, o realmente de cualquier lenguaje, debe de conocer: Head First – Design Patterns
Como su nombre lo indica es un libro cuyo tema es específicamente los patrones de diseño.
La mayoría, por no decir todos, los libros y referencias de internet que he leído acerca del tema suelen ser textos muy aburridos que
a decir verdad más que permitirle al lector aprender acerca de los
patrones de diseño lo que terminan haciendo es dejar la amarga
sensación de que la mayoría de los patrones de diseño son un tema
reservado solo para los más experimentados desarrolladores. Error! los patrones de diseño son unas herramientas que deben hacer parte de la cultura general de todo desarrollador, desde el más novato hasta el más experimentado.
Este libro logro enseñarme que los patrones de diseño no son un tema
complejo, sino que realmente son un tema muy agradable al que se le
puede sacar mucho provecho en todos los proyectos donde uno se vea
involucrado.
Mediante sencillos y divertidos ejemplos el libro muestra casos en los
cuales es conveniente utilizar un patrón determinado. Los autores
realizan un excelente trabajo al introducir al lector de manera gradual
en los diferentes aspectos que componen cada patrón llevándolo desde
implementaciones realmente sencillas hasta las subsiguientes
situaciones mas complejas donde pueden llegar a verse involucrados
varios patrones a la vez.
Aunque el libro esta principalmente orientado a desarrolladores de
lenguaje Java, lo cierto es que esta escrito de tal forma que el
lenguaje de programación que se utilice termina siendo casi que un
accesorio, y para mi como desarrollador de C# resultó sumamente fácil y
sencillo adaptar cada uno de los ejemplos a mi lenguaje favorito.
Para quienes no han tenido la fortuna de conocer los libros de la serie
Head First,creo que esta es la perfecta ocasión para conocerlos, si
bien para el que no los conoce, estos libros pueden parecer como tontos
y poco serios, lo cierto es que están diseñados no para ser solo un
montón de teoría inútil sino por el contrario están diseñados para
estimular el aprendizaje entregando la información con los elementos
que nos hacen más fácil aprender y memorizar:
- Buen Humor
- Imágenes llamativas
- Ejemplos sencillos fáciles de digerir
- Teoría ??? si pero solo lo necesario, no un tratado internacional para eruditos.
Les recomiendo a todos que lean el libro y por supuesto les recomiendo
que lo compren, hay cosas que merecen hacer el gasto, sino tienen mucho
dinero en la página de O’Reilly tienen la en la opción de adquirir una
copia legan en PDF, de verdad que la inversión es muy poca comparada
con los beneficios que obtendrán.