

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Durante uma aula de integração para novos desenvolvedores de um órgão público, o arquiteto sênior apresentou o desenho estrutural do sistema de RH.
Ele explicou que o software utiliza uma arquitetura em camadas clássica de três níveis, onde o código associado à exibição das telas não se mistura com as regras de cálculo de férias, e essas, por sua vez, utilizam classes específicas de acesso a dados para ler o banco relacional.
A principal vantagem conceitual de se adotar uma Arquitetura em Camadas tradicional, no desenvolvimento de sistemas corporativos, é permitir a
execução de código sem servidores através de funções de nuvem baseadas em gatilhos de rede.
desnormalização em massa das tabelas do banco de dados para evitar o uso de chaves estrangeiras relacionais.
eliminação completa da necessidade de realizar rotinas de backup ou planos de continuidade de dados.
centralização obrigatória de todas as regras de negócio lógicas dentro de scripts embutidos no HTML do navegador.
separação clara de responsabilidades e a facilidade de substituição ou manutenção de cada nível isolado.