本文へスキップ
Certia
未分類
春期

プロジェクトマネージャ 2017年 春期 問18

18 / 25

ソフトウェアのリファクタリングの説明はどれか。

正解と解説

表示する
正解 ア

外部から見た振る舞いを変更せずに保守性が高いプログラムに書き直す。

リファクタリングは外部から見た振る舞い(機能)を変えずに、内部構造を保守性の高いコードに書き直す作業なので選択肢1が正解。2はリバースエンジニアリング、3は部品組み立てによる開発、4は回帰テストの説明であり、いずれもリファクタリングとは異なる。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。