Facade

Gostaria de saber mais sobre Facade!
Onde ela entraria num simples cadastro de clientes ?? Seria entre a classe cliente e o DAO?
Se alguem pudesse me dar alguns exemplos eu agradeceria!!!

Valew.

Na boa badjceo, o padrão de projeto Facade, pode ser usado em qualquer lugar.
A ideia do padrão é esconder os detalhes e a complexidade, não importa onde.

Procura sobre padrões de projetos no nosso amigo google…
O padrão é bem simples.
Abraço…

badjceo:

O Façade ou Facade é justamente o que sua tradução do inglês significa: uma fachada. Com esse design pattern você simplifica uma interface de algum contexto maior por exemplo, fazendo com que o código cliente trabalhe com métodos mais específicos, ou escondendo métodos desnecessários deste mesmo código cliente. Um bom exemplo seria uma biblioteca de conexão à base de dados. Seu código cliente apenas precisa de determinados métodos para se conectar e realizar alguns CRUDs. Então você encapsula estas implementações e cria um interface fácil para que seu código o possa usar facilmente em qualquer ocasião. Você cria uma interface direta e bem definida.

Grande abraço!