Libro Patrones de Diseño escrito por Erich Gamma

Con una gran experiencia en el diseño de software orientado a objetos, cuatro diseñadores de primer nivel presentan un catálogo de soluciones simples y concisas para problemas de diseño que ocurren comúnmente.

OFERTAZA!!!

Estos 23 patrones, que antes no estaban documentados, permiten a los diseñadores crear diseños más flexibles, elegantes y, en última instancia, reutilizables sin tener que redescubrir las soluciones de diseño.

Los autores (Erich Gamma, Ralph Johnson, John vlissides y Richard Helm) comienzan describiendo qué son los patrones y cómo pueden ayudarlo a diseñar software orientado a objetos. Luego pasan a nombrar, explicar, evaluar y catalogar sistemáticamente diseños recurrentes en sistemas orientados a objetos.

Con Patrones de Diseño como guía, aprenderás como los más importantes patrones encajan en el proceso de desarrollo de software y cómo puedes aprovecharlos para resolver tus propios problemas de diseño de la manera más eficiente.

OFERTAZA!!!

Cada patrón describe las circunstancias en las que es aplicable, cuándo se puede aplicar en vista de otras restricciones de diseño y las consecuencias y compensaciones de usar el patrón dentro de un diseño más amplio.

Todos los patrones se compilan a partir de sistemas reales y se basan en ejemplos del mundo real.

Cada patrón también incluye código que demuestra cómo se puede implementar en lenguajes de programación orientados a objetos como C++ o Smalltalk.

Artículos Relacionados
Earthly, una herramienta capaz de reproducir las construcciones de CI localmente

Earthly es una nueva herramienta perfecta para los DevOps que nace con el objetivo de sustituir y optimizar el trabajo que se debe de realizar ante la implementación de un proyecto. Con Earthly, se intenta sustituir a Dockerfile, Makefile, Bash u otros sistemas similares. ¡SEGUIR LEYENDO!

¿Cómo escribir un libro de programación?

En los dos siguientes artículos (en inglés), vas a encontrar una reflexión de porque merece la pena escribir un libro en 2021, junto a consejos para comenzar a escribir. Además, vas a encontrarte con otras opiniones, sobre las que merece la pena reflexionar. Los ¡SEGUIR LEYENDO!

Libro Elixir, una introducción para Alquimistas escrito por Manuel Ángel Rubio Jiménez

Elixir nació como la solución a un gran problema que recaía sobre BEAM de ser una gran plataforma pero con un lenguaje raro.

Con influencia de otros lenguajes y una gran ejecución por parte de José Valim comenzaron a salir las ¡SEGUIR LEYENDO!