Este libro se estructura meticulosamente alrededor de los 23
asociadas con algunos patrones. A veces, la presentación se centra demasiado en la implementación básica, sin profundizar lo suficiente en las consideraciones de diseño a un nivel más estratégico. Por ejemplo, aunque el libro cubre los patrones de estructura en detalle, podría haber una exploración más profunda de los patrones de comportamiento y cómo se relacionan entre sí. Además, aunque el libro es bueno para iniciarse en los patrones de diseño, podría ser más útil si ofreciera ejemplos más complejos y desafiantes, que requieran una combinación de varios patrones para su solución. Un enfoque más ‘realista’ en el sentido de que modela situaciones comunes en el mundo del desarrollo de software, sería de gran ayuda.
En cuanto a las recomendaciones, consideraría que el libro podría beneficiarse de un índice más detallado, que permita al lector encontrar rápidamente el patrón que necesita basándose en un problema de diseño específico. Aunque el índice actual es bueno, podría ser más granular, incluyendo subcategorías para patrones de comportamiento y patrones de estructura. También, se podrían incluir referencias a recursos externos (artículos, blogs, tutoriales) para profundizar en temas específicos. «Patrones De Diseño En C# (2ª Ed.)” es un excelente punto de partida para cualquier desarrollador C# que se interese en aprender sobre patrones de diseño. Con algunas pequeñas mejoras, podría convertirse en un recurso aún más valioso.


