午前問50
ソフトウェア開発の活動のうち、アジャイル開発においても重視されているリファクタリングはどれか。
| ソフトウェアの品質を高めるために、2人のプログラマが協力して、一つのプログラムをコーディングする。 | |
| ソフトウェアの保守性を高めるために、外部仕様を変更することなく、プログラムの内部構造を変更する。 | |
| 動作するソフトウェアを迅速に開発するために、テストケースを先に設定してから、プログラムをコーディングする。 | |
| 利用者からのフィードバックを得るために、提供予定のソフトウェアの試作品を早期に作成する。 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- イ
解説
リファクタリング(Refactoring)とは、ソフトウェア開発において、プログラムの動作または振る舞いを変えずに内部構造を見直し、コードの書き換えや書き直しを行うことです。