Designing Software Architectures: A Practical Approach, 2nd Edition – 1

O’REILLY Learning

1 Introduction

Attribute-Driven Design (ADD) :属性駆動設計
アーキテクチャ設計手法

本書の目的
体系的で、予測可能で、再現性があり、費用対効果の高い方法でソフトウェア・アーキテクチャを設計する方法を教えること

ソフトウェア・アーキテクチャとは何か
『Software Architecture in Practice』(第4版)にあるソフトウェア・アーキテクチャの定義を採用
システムのソフトウェア・アーキテクチャは、システムを推論するために必要な構造の集合である。
これらの構造は、ソフトウェア要素、要素間の関係、および両者の特性から構成される。

アーキテクチャが重要な理由
『Software Architecture in Practice』(第4版)に従う

Book

The Design of Design
https://amzn.to/3RepbPL

Software Architecture in Practice(第4版)
https://learning.oreilly.com/library/view/software-architecture-in/9780136885979/

memoO'REILLY Learning

Posted by shi-n