Fundamentals of Software Architecture
本の紹介に出てくるキーワード
Architecture patterns
Components
Soft skills
Modernity
Architecture as an engineering discipline
Part別の概要
I. Foundations
components, modularity, coupling, and connascence を理解する
II. Architecture Styles
III Techniques and Soft Skills
ToC
Preface: Invaliddating Axioms
I. Foundations
Measuring and Governing Architecture Characteristics
II. Architecture Styles
Foundations
Layerd Architecture Style
Service-Based Architecture Style
Event-Driven Architecture Style
Space-Based Architecture Style
Orchestration-Driven Service-Oriented Architecture
Choosing the Appropriate Architecture Style
III Techniques and Soft Skills
Architecture Decisions
Analyzing Architecture Risk
Diagramming and Presenting Architecture
Making Teams Effective
Negotiation and Leadership Skills
Developing a Career Path
Self-Assessment Questions