【あーきてくちゃ】
アーキテクチャ とは?
💡 システムの「骨格と設計思想」、どう部品を組み合わせるかの大局的な決め方
📌 このページのポイント
アーキテクチャって何?
システム全体の「骨格と設計方針」のこと。どんなコンポーネントで構成するか、どう通信させるか、どこで処理するかという大局的な決め事。建物の「設計図」のようなイメージで、後から変更するのは難しくコストが高い。
MVCって何?
アーキテクチャの選択を間違えるとどうなるの?
まとめ:ざっくりこれだけ覚えればOK!
アーキテクチャって出てきたら「システムの全体構造と設計方針、後から変えにくい大局的な決め事」と思えばOK!
📖 おまけ:英語の意味
「Architecture」 = 建築・設計
💬 建物の「建築」から転用された言葉。1960年代にIBMのFred Brooksらがコンピュータシステムの設計を「アーキテクチャ」と表現したのが始まり。「ソフトウェアアーキテクチャ」は1990年代に確立した概念