ソフトウェアパターン
開発の中で、
繰り返し
現れる
問題点
とその
解決方法
を
パターン
として
まとめたもの
。
これを
活用する
ことで
再利用性
の高い
ソフトウェア
を
生産する
ことが
できる
。
適用範囲
によって、
アーキテクチャパターン
や
デザインパターン
など
と呼ばれる
パターンに
分類される
。
パターンそのものは、元来建築分野において確立していた概念だが、それをソフトウェアの世界に持ち込んだのは、
ケント・ベック
である。
software patterns
ソフトウェア
+
パターン
パターンランゲージ
(
pattern language
)
ソフトウェアパターン(そふとうぇあぱたーん) - ITmedia エンタープライズ
#object-oriented
#software-pattern