Este post es sobre el patrón de diseño del software llamado Chain of Responsability o Cadena de Responsabilidad. Se usa cuando se quieren tener varios objetos relacionados de forma que cada uno pueda hacer una cosa con una misma petición, o puede que sólo algunos tengan que hacer algo con dicha petición.
Se puede implementar enlazando los objetos entre sí para establecer una cadena, o utilizando el patrón Composite.
Continuar leyendo..