Skip to Content
Facilitar a arquitetura de software
book

Facilitar a arquitetura de software

by Andrew Harmel-Law
April 2025
Intermediate to advanced
512 pages
17h 11m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from Facilitar a arquitetura de software

Capítulo 1. Práticas de Arquitetura Centralizadas num Mundo Descentralizado

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

As abordagens "tradicionais" à arquitetura de software têm-se tornado cada vez mais ineficazes face à rápida evolução dos nossos sistemas de software. Neste capítulo inicial, descreverei como esses problemas se originaram de uma série de mudanças fundamentais - ou revoluções - que exigiram maior descentralização e maior sensibilidade ao feedback. Com estas revoluções em mente, vou então mostrar-te os problemas causados pela confiança das abordagens arquitectónicas tradicionais na previsibilidade e no controlo . Concluirei expondo o que uma abordagem à arquitetura precisa de incorporar, concentrando-me no que está ao nosso alcance para planear, proteger e responder.

Vamos começar por considerar o valor da arquitetura de software, tanto como prática quanto como resultado final.

Tanto a prática como o resultado final da arquitetura de software são essenciais para o sucesso

O que é a arquitetura de software? Para Grady Booch, "[a] arquitetura de software representa o conjunto de decisões significativas de arquitetura que moldam a forma e a função de um sistema, onde o significativo é medido pelo custo da mudança".1 Martin Fowler tem uma opinião semelhante que pode ser parafraseada como sendo a arquitetura de software as decisões que são importantes e difíceis de mudar.2

Gosto ...

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.
Start your free trial

You might also like

Métricas da arquitetura de software

Métricas da arquitetura de software

Christian Ciceri, Dave Farley, Neal Ford, Andrew Harmel-Law, Michael Keeling, Carola Lilienthal, João Rosa, Alexander von Zitzewitz, Rene Weiss, Eoin Woods
Algoritmos de grafos

Algoritmos de grafos

Mark Needham, Amy E. Hodler

Publisher Resources

ISBN: 9798341637689Supplemental Content