度々発生する設計上の課題を解決するために繰り返し用いる、オブジェクトやクラスの構造を記述したものはどれか。
ア | イディオム |
イ | デザインパターン |
ウ | フレームワーク |
エ | モデリング |
答え イ
【解説】
ア | イディオム(idiom)は、ソース・プログラム中に度々登場するコードのパターンのことです。 |
イ | デザインパターン(design pattern)は、設計上の課題を解決するために用いる、オブジェクトやクラスの構造を記述したものが多いです。 |
ウ | フレームワーク(framework)は、ソフトウェアを開発するときに、どのソフトウェアでも必要とされる機能をまとめて提供し、ソフトウェアの土台とする部分のことです。 |
エ | モデリング(modeling)は、ソフトウェアの構造や処理手順などをわかりやすい図にすることで要求分析などを行うことです。 |
【キーワード】
・デザインパターン