Bom dia,
Li neste tópico aqui: http://social.msdn.microsoft.com/Forums/pt-BR/arquiteturapt/thread/fce6c4b9-b709-46d1-8564-73b4d32caf64 que separar as regras de negócio dos dados leva a uma arquitetura problemática.
Minha duvida seria a seguite: Qual a sugestão de separação das camadas de Interface (telas), Regras de Negócio e Acesso a dados? Qual a separação que posso seguir para utilizar um conceito forte de OO, evitar duplicação de código e diminuir a manutenção dos sistema?
E ainda pergunto, o modelo em camadas seria a melhor arquitetura a ser utilizada para atender estes 3 elementos que busco?
Li neste tópico aqui: http://social.msdn.microsoft.com/Forums/pt-BR/arquiteturapt/thread/fce6c4b9-b709-46d1-8564-73b4d32caf64 que separar as regras de negócio dos dados leva a uma arquitetura problemática.
Minha duvida seria a seguite: Qual a sugestão de separação das camadas de Interface (telas), Regras de Negócio e Acesso a dados? Qual a separação que posso seguir para utilizar um conceito forte de OO, evitar duplicação de código e diminuir a manutenção dos sistema?
E ainda pergunto, o modelo em camadas seria a melhor arquitetura a ser utilizada para atender estes 3 elementos que busco?