Saltar al contenido

Patrones de diseño táctico en .NET: Responsabilidades de gestión

Descripción

Los libros de texto y los cursos explican un patrón de diseño resaltando una situación, y luego proporcionando una solución conveniente: el patrón. No hay nada malo en esto cuando se documenta un patrón de diseño. El problema viene cuando se aplica la misma secuencia de pasos para reconocer el patrón de diseño directamente de los requisitos. La solicitud es entonces capturada en términos de un patrón de diseño bien conocido. El diseño se vuelve rígido e incapaz de responder a los cambios en los requisitos. En este curso sobre patrones de diseño, se persigue activamente que los estudiantes no apliquen patrones de diseño por adelantado. Los patrones de diseño vienen al revés. Una vez que se diseña una solución a medida, las partes del diseño empiezan a exhibir un comportamiento que es un sello conocido de un determinado patrón de diseño. Sólo entonces cambiamos el diseño para acomodar el patrón de diseño, y sólo porque hemos descubierto el patrón en el diseño real. El punto clave es que un patrón de diseño llega al final del diseño. Siempre con un alivio; a veces con una gran sorpresa en forma de un avance.

Patrones de diseño táctico en .NET: Responsabilidades de gestión
Patrones de diseño táctico en .NET: Responsabilidades de gestión