Arquitetura de Software – Boas Referências
Há muito venho recebendo pedidos de referências para o estudo e formação em arquitetura de software e soluções. Como este é um campo muito novo (cerca de 20 anos) poucos são os livros e artigos que consolidam as práticas mais atuais de uma forma estruturada, com linguagem simples, direta e com conteúdo atualizado.
A boa notícia é que tenho duas referências que creio serão muito úteis para todos nós.
A primeira referência é o livro Software Architecture: Foundations, Theory, and Practice . Este talvez seja um dos melhores livros que já li sobre o tema. Tem uma excelente cobertura do assunto, abordando práticas reais e mais ágeis de fazer arquitetura. Ele aborda temas atuais, como Domain Specific Software Architectures, tratando de assuntos que vão do básico “o que é arquitetura de software?“ até considerações de design, modelagem, análise, implementação e implantação. Um excelente livro para iniciantes. Um livro para os profissionais revisitarem seus conhecimentos que, dado a novidade do campo, foram muitas vezes adquiridos de forma empírica através de acertos e erros em projetos reais.
A minha segunda referência é o e-book do Waldemir Cambiucci, nosso colega de blog de arquitetura aqui do time de arquitetura da Microsoft Brasil. Ele consolidou e reestruturou um conjunto grande de posts do seu blog em um e-book que pode ser usado como uma referência atual das abordagens de arquitetura de software utilizando as tecnologias da Microsoft. Waldemir é um incansável estudioso e escritor de posts, e aproveita cada projeto, cada preparação, para também divulgar o que está sendo experimentado e aprendido.
Boa leitura!