Bom pessoal, seguinte, nesse nosso capítulo nós vamos falar sobre dois assuntos que eles estão diretamente ligados e que realmente vai fazer muito a diferença na hora de você, vamos dizer assim, evoluir a sua arquitetura. Como a gente sempre fala, a arquitetura do software é algo vivo é é algo que você vai implementando conforme o sistema vai mudando e eventualmente você tem que fazer ajustes e o ponto principal é é que não adianta a gente também apenas saiu olhando a arquitetura de um software através de seus componentes e como eles se falam. A gente tem que ter muitas vezes métricas concretas para que a gente possa medir inclusive a saúde do nosso software conforme o tempo vai passando. Lembrando, o nosso software não é apenas algo que a gente entregou pela primeira vez o grande software o software que é bem arquitetado ele é mutável ele vai receber mudanças e conforme o tempo a arquitetura vai se consolidando ainda mais a gente vai fazendo as alterações que a gente precisa mas ao mesmo tempo nós conseguimos manter a qualidade e a saúde de tudo que a gente está desenvolvendo. E é por conta disso que a gente tem que começar a enxergar o software, não apenas pela ótica de componentes, acoplamento e etc. Isso é extremamente importante e muito disso é o que a gente já viu até agora tá mas o grande ponto agora é que a gente vai começar a pensar sobre algumas visões um pouco mais objetivas para que a gente consiga mensurar como que o nosso software ele está se importando bacana então nesse capítulo aqui a gente vai falar sobre dimensões arquiteturais ea gente vai falar sobre fitness functions legal então vamos nessa meu povo