ソフトウェア設計やグラフィックデザインにおいて、繰り返し現れる問題に対する再利用可能な解決策やテンプレート。
「デザインパターン」を星図で探索する →
「デザインパターン」とは?意味を解説
ソフトウェア開発の文脈では、オブジェクト指向設計で頻出する課題に対する実証済みの設計解決法。建築やグラフィックデザインでも、デザイン上の問題に対する標準的で効果的な解決方法を指す。経験による知見をパターン化し、再利用・応用することで、設計の効率化と品質向上を実現する。
例文
- このシステムではMVCデザインパターンを採用している。
- 建築デザインパターンを参考に新作を制作した。
- デザインパターンを学ぶことでコード品質が向上した。
語源・由来
1994年にGang of Fourによる著書『Design Patterns』で、ソフトウェア設計における再利用可能な解決策を体系化。建築家クリストファー・アレグザンダーの「パターン言語」概念に影響を受けている。
英語で言うと
design patterndesign templaterecurring solution
「デザインパターン」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「デザインパターン」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「デザインパターン」を探索する →