ソフトウェアアーキテクチャ-基礎、理論、実践では、両方の定義を見つけることができます。問題は、それぞれが平易な英語で何を意味するのかわからないことです。
アーキテクチャパターン
アーキテクチャパターンは、問題が発生するさまざまなソフトウェア開発コンテキストを説明するためにパラメータ化された、繰り返し発生する設計問題に適用できる、名前付きのアーキテクチャ設計決定のコレクションです。
建築様式
建築様式は、(1)特定の開発コンテキストに適用可能であり、(2)そのコンテキスト内の特定のシステムに固有の建築設計決定を制約し、(3)それぞれに有益な品質を引き出す建築設計決定の名前付きコレクションです。結果として生じるシステム。
それぞれが何を意味し、それらの違いは何ですか?