estou lendo um livro sobre padrões e me surgiu uma dúvida.
Objetos na minha [i]camada de apresentação /i não deveriam ativar operações de sistema; para isso, criei um Controller (objeto fachada) …
Uma das ações solicitadas em um JFrame é a obtenção do total de uma venda. O método que retorna o total está definido em um objeto de negócio chamado Venda.
Agora eu pergunto: Quem deveria “perguntar” para venda sobre o Total: o objeto Controller ou o JFrame diretamente ? Pq no livro do Craig Larman ele fala que o próprio objeto JFrame pode mandar mensagens pro objeto Venda …