ITパスポート 令和5年度 問39
運用中のソフトウェアの仕様書がないので,ソースコードを解析してプログラムの仕様書を作成した。この手法を何というか。
正解と解説を見る
正解:ウ
完成済みのコードから設計や仕様を逆向きに読み取るのがリバースエンジニアリングです。通常の「仕様からコードを作る」開発とは出発点が逆になります。
コードレビューはコードの検査、デザインレビューは設計の評価です。リファクタリングは外部の振舞いを保って内部構造を整理する作業で、仕様の復元とは異なります。
正解:ウ
完成済みのコードから設計や仕様を逆向きに読み取るのがリバースエンジニアリングです。通常の「仕様からコードを作る」開発とは出発点が逆になります。
コードレビューはコードの検査、デザインレビューは設計の評価です。リファクタリングは外部の振舞いを保って内部構造を整理する作業で、仕様の復元とは異なります。