技術士第一次試験 専門科目情報工学部門 R04
通常
試験時間: 00:00問題時間: 00:00
問題一覧
問題 18 / 35
出典: 令和4年度技術士第一次試験問題[専門科目情報工学部門] III-18リファクタリングに関する次の記述のうち、最も適切なものはどれか。
①内部から見たときの振る舞いを保ちつつ、理解や修正が簡単になるように、ソフトウェアの外部構造を変化させることである。
②ソフトウェアの信頼性を高める効果が高い。
③ソフトウェアの内部構造が整理され、機能追加が行いやすくなる。
④リファクタリング前後で振る舞いが変化していないことを検証するために、レビューを実施する。
⑤リファクタリングは「コードの不吉な臭い」と呼ばれるような抽象的な動機を起点として行うべきではない。
