(IP)R3年 問48

既存のプログラムを,外側から見たソフトウェアの動きを変えずに内部構造を改善する活動として,最も適切なものはどれか。

 テスト駆動開発

 ペアプログラミング

 リバースエンジニアリング

 リファクタリング

解説を読む

正解:エ

解説:

ア テスト駆動開発とはテストコードを先に作成しテストコードが動作するようにプログラムを実装することです。

イ ペアプログラミングとはプログラマと検収者が交代しながらプログラミングを行うことです。

エ リファクタリングとは既にテスト済のプログラムを見た目の動きを変えずに内部改善することです。

ウ リバースエンジニアリングとは既存のプログラムから仕様書を作成することです。

解説を閉じる

コメント