segunda-feira, 28 de setembro de 2009

Façade (Fachada) após a implementação

Na implementação do nosso projeto, não nos utilizamos de interfaces para a comunicação com o cartão como o jcRMI. Implementamos tudo do zero, de certa forma reinventamos a roda, mas o resultado foi muito satisfatório.
Com o padrão façade isso fico muito bem organizado... o fluxo dos dados ocorrem de forma muito elegante, e organizada.
As requisições são feitas através da fachada, encaminhada para uma classe de controle própria, que chama classes úteis para tratamento de dados e etc, e posterior encaminhamento para o cartão.
Tudo vai do mais alto nível, sendo mineralizado naturalmente para o baixo nível e cartão. E o processo inverso também ocorre.