yagibrary

あだ名のやぎと図書館のlibraryを組み合わせてyagibraryです。本から学んだことをみなさんに紹介します。

【洋書メモ】【Fundamentals of Software Architecture】2. Architectural Thinking

アーキテクトのように考えるには、4 つの主な側面があります。まず、アーキテクチャと設計の違いを理解し、開発チームと協力してアーキテクチャを機能させる方法を知ることです。次に、一定レベルの技術的な深さを維持しながら幅広い技術的知識を持ち、他の人が見ていないソリューションと可能性をアーキテクトが見ることができるようにすることです。3 番目に、さまざまなソリューションとテクノロジーの間のトレードオフを理解し、分析し、調整することです。最後に、ビジネスドライバー(ビジネスを伸ばすために乗り越えなければならない要素のこと)の重要性と、それがアーキテクチャ上の懸念にどのように変換されるかを理解することです。