• プログラミング教室、電気通信大学、調布市

▼令和5年度:【マネジメント系】問49 リファクタリングの説明として、適切なものはどれか。

ア ソフトウェアが提供する機能仕様を変えずに、内部構造を改善すること

イ ソフトウェアの動作などを解析して、その仕様を明らかにすること

ウ ソフトウェアの不具合を修正し、仕様どおりに動くようにすること

エ 利用者の要望などを基に、ソフトウェアに新しい機能を加える修正をすること

▼上に出てきた用語の意味
【リファクタリング refactoring】プログラムの動作や振る舞いを変えることなく、内部の設計や構造を見直し、コードを書き換えたり書き直したりすること。(IT用語辞典 e-Words)

解答ア