設計手法
・分析マトリクス
問題領域に存在する概念とその実装を整理するのに使う。
1列目には概念を並べる。
1行目にはケースを並べる。
それ以外の部分には各ケースにおける概念の実装方法を書く。
例は以下
USA | JAPAN | CHINA | |
---|---|---|---|
送料の計算 | FedExの計算式で計算 | 郵政公社の計算式で計算 | UPSの計算式で計算 |
重量制限 | なし | 20kg | 30kg |
分析マトリクスは共通性/可変性分析の結果をマトリクス状に並べたものである。
これによって複雑な分岐や特殊ケースが多い場合でも実装の漏れを発見することや全体像の把握を簡単にできるようになる。