コード・レビューの 1 つとして構造分析があります。これにより、以下のタスクを実行できます。
製品開発ライフ・サイクル全体を通じて構造分析コード・レビューを実行することは重要です。理由を以下のシナリオで詳細に説明します。
コードに予期しない依存関係を持ち込むことにより、開発者が設計構造を変更する場合があります。ソフトウェアは機能しますが、テスト・フェーズではこれらの変更に修正すべき問題点としてマークが付きません。しかし、アプリケーションの保守コストが非常に高くなる場合には、将来業務に重大な影響を及ぼす可能性があります。結果として、適切な時間フレームでコードを変更できないため、ビジネスの機会を失ってしまいます。
上記のシナリオに示したような問題は、設計者が事前に対策をとって以下のステップを実行すれば回避できます。
『演習の概要』に進んでください。