閉じる

ITパスポート令和3年度 問48

問48
note_alt
calculate

既存のプログラムを,外側から見たソフトウェアの動きを変えずに内部構造を改善する活動として,最も適切なものはどれか。
  • テスト駆動開発
  • ペアプログラミング
  • リバースエンジニアリング
  • リファクタリング

分類 :

マネジメント系 » ソフトウェア開発管理技術 » 開発プロセス・手法

正解 :

エ

解説 :

リファクタリングは、利用者から見える振る舞いを保ちながら、内部のコード構造を整理することです。重複の削減や読みやすい分割などで、将来の修正を容易にします。

テスト駆動開発は先にテストを書く進め方、ペアプログラミングは二人での開発、リバースエンジニアリングは既存物の解析です。外部動作の維持が条件です。

▲
Pagetop