コード・レビューのタイプの 1 つとして構造分析があり、次のタスクを実行できます。
製品開発のライフ・サイクルを通して構造分析コード・レビューを実行することが 重要です。次のシナリオでは、その理由について詳しく説明します。
開発者は、コードに計画外の依存関係を導入することにより、設計構造を変更する 可能性があります。ソフトウェアは機能するため、これらの変更点には、修正が 必要な問題点としてテスト・フェーズ中にフラグが立てられることはありません。ただし、 アプリケーションの保守費用が非常に高いことを認識している場合、将来、ビジネス上の 深刻な結果が生じることがあります。その結果、適当な期間にコードを 変更できないために、ビジネス上の機会が失われる可能性があります。
上のシナリオで説明したような問題は、設計者が積極的に役割を果たし、 次のステップを行うことで回避可能です。
これで、『演習の概要』の開始準備ができました。