[pyar] Problema de patrones/diseño

Alejandro Santos listas en alejolp.com
Jue Ene 13 14:17:39 ART 2011


2011/1/12 Andrés Gattinoni <andresgattinoni en gmail.com>:
> Problema: tengo una clase madre (Backend) y una serie de clases hijas
> que implementan distintos backends concretos. La clase Backend define
> la interfaz pública de un backend y las hijas hacen lo necesario para
> cada tipo de backend para llevar a cabo la operación correspondiente.
> Hasta ahí ningún problema. El tema es que hay ciertas operaciones
> comunes (por ejemplo, validaciones de tipos de datos) que yo quisiera
> hacer en todos los métodos públicos, pero no quiero repetir código.
> Cuál es la mejor forma de hacerlo?
>

Strategy + Template Method.

-- 
Alejandro Santos
http://alejolp.com.ar



More information about the pyar mailing list