Capítulo 1. Desmistifica a Arquitetura de Software: Vamos começar!
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
A arquitetura de software é fundamental para o sucesso do teu sistema. Este capítulo desmistifica a arquitetura de software. Compreenderás as dimensões da arquitetura e as diferenças entre arquitetura e design. Por que isso é importante? Porque compreender e aplicar práticas de arquitetura ajuda-o a construir sistemas de software mais eficazes e corretos - sistemas que não só funcionam melhor, como também satisfazem as necessidades e preocupações do negócio e continuam a funcionar à medida que o seu negócio e ambientes técnicos sofrem mudanças constantes. Por isso, sem mais demoras, vamos começar.
Desenvolver a tua compreensão da arquitetura de software
Para compreender melhor a arquitetura de software, pensa numa casa típica do teu bairro. A estrutura da casa é a sua arquitetura - coisas como a sua forma, quantas divisões e andares tem, as suas dimensões, etc. Uma casa é normalmente representada através de um plano de construção, que contém todas as linhas e caixas necessárias para saber como construir a casa. Os aspectos estruturais, como os apresentados abaixo, são difíceis e dispendiosos de alterar mais tarde e são os aspectos importantes da casa.
Nota
A metáfora do edifício é uma metáfora ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access