ロバストネス駆動開発?
過去に「 ロバストネス図113枚!!」でも取り上げたが,最近ロバストネス分析を設計の入り口にすることが多くなった。バウンダリ,コントローラ,エンティティという3つのステレオタイプは,今日のWebアプリケーションのアーキテクチャにかなりしっくりとくる。統一プロセスでも,ユースケースからクラスの発見をするために,ロバストネス分析をすることが推奨されている。 ロバストネス分析の結果のロバストネス図は,かなり直感的にシステムの構造と流れを示してくれるので,あまり実装に詳しくない人でも理解可能なよう...