HOME»ITパスポート令和5年度» 問49
ITパスポート令和5年度 問49
問49
note_altcalculate
note_alt
calculate
リファクタリングの説明として,適切なものはどれか。
- ソフトウェアが提供する機能仕様を変えずに,内部構造を改善すること
- ソフトウェアの動作などを解析して,その仕様を明らかにすること
- ソフトウェアの不具合を修正し,仕様どおりに動くようにすること
- 利用者の要望などを基に,ソフトウェアに新しい機能を加える修正をすること
分類 :
マネジメント系 » ソフトウェア開発管理技術 » 開発プロセス・手法
正解 :
ア
解説 :
リファクタリングでは、利用者から見える機能や動作を変えず、重複コードの整理などで内部を読みやすく保守しやすくします。仕様を変えない点が条件です。
動作解析による仕様の解明はリバースエンジニアリング、不具合修正は修正保守です。新機能の追加は外部の機能が変わるので区別します。