IT資格用語解説応用情報技術者試験・保守のタスク
リファクタリング
更新日:
用語解説
リファクタリングは、ソフトウェアの外から見た動きを変えずに、中の構造を整理して、分かりやすく、変更しやすくすることです。
■ 試験で押さえるポイント
重複したコードをまとめる、長い処理を分ける、名前を分かりやすくするなどを行います。
動きが変わっていないことを、テストで確かめながら進めます。
■ 過去問での着眼点
外から見た動きは変えない点を押さえます。
例: 同じ計算をしている3か所を、1つの関数にまとめます。