Gostaria de saber qual a arquitetura usada por vocês e as empresas onde estão trabalhando e também debater sobre o modelo de uma nova arquitetura se possível.
É muito bom gerar uma discussão a respeito do assunto, principalmente um com tamanha importância.
Parabéns pela idealização que está gerando bons resultados.
Vou continuar acompanhando…
Com razão, hoje são tantos os intens envolvidos, banco de dados, análise estruturada e oo, domínio da aplicação. Como o programa roda, desde a parte física até a apresentação se passa por muita coisa.
Vamos continuar debatendo este assunto, ele é muito importante.
Para mim a camada apresentação é uma das camadas mais críticas, porque enfrentamos os problemas de segurança como ataque de todo tipo onde uma pessoa mal-intencionada tem acesso aos programas para acessar a camada física (tiers).
Não concordam?
Segurança, usabilidade e etc são importantes na maioria dos casos mas acho que o domínio da aplicação é a mais desprestigiada. Ninguém deveria iniciar uma aplicação hoje sem ter conhecimento de DDD. Não que toda aplicação deva usar mas você deve conhecer DDD para decidir quando usar ou não. O Jimmy Nilsson tem um bom artigo aqui http://www.infoq.com/articles/CCC-Jimmy-Nilsson
O domínio da aplicação deveria ser o básico para iniciar um sistema, marcar as fronteiras e fazer um escopo o mai bem definido possível, claro, junto com a entrevista para não dar furo.
Gostaria de saber qual a arquitetura usada por vocês e as empresas onde estão trabalhando e também debater sobre o modelo de uma nova arquitetura se possível.[/quote]