Estimados.
Tengo una componente utilizada para la adquisicion de imagenes a
travez de escaneres.
Esa componente fue realizada en su principio para un modelo de escaner
especifico.
Ahora se la quiere adaptar para poder usar con mas de un tipo de
escaner, el problema es que hay codigo especifico del escaner original
que hay que separar del codigo de la aplicacion en si y de la capa de
presentacion.
Estube pensando en aplicar el patron factory asi de acuerdo al
dispositivo instalado, instanciar las clases necesarias para ese
dispositivo.
Alguien tendria otra forma de diagramar este proyecto?. Hay que tener
en cuenta que cada escaner tiene sus propiedades y algunos tienen
funcionalidades que otros no, pero la aplicacion las contempla.
Muchas gracias.
Federico
Leer las respuestas