lunes, 24 de diciembre de 2018

Conociendo los patrones de diseño software: Head First Design Patterns



   Head First Design Patterns by Eric & Elisabeth Freeman, es un interesante libro donde es posible ampliar de una manera muy ilustrativa, visual, didáctica y alternativa, el horizonte como desarrolladores de software.

   Con un estilo muy personal y divertido, el libro resalta un objetivo principal como es el conocer algunos de los patrones de diseño de software más importantes, saber que existen, y tratar de aplicarlos ordenadamente sin forzar nunca su uso.

   Comenta que los patrones de diseño no tienen que estar nunca dirigidos directamente al código, inicialmente deben ser absorbidos por la mente del desarrollador, y una vez que está cargada de buenos patrones de conocimiento que funcionan muy bien, entonces se está en buena disposición para aplicarlos a los nuevos diseños, animando a rehacer código antiguo cuando se observa que se están convirtiendo en un producto poco mantenible y poco flexible.