2004-11-04から1日間の記事一覧

復習

分析で使用する関係 使用するのは汎化、集約、関連の3つ。コンポジションや依存は分析段階では使用しない。集約も関連も実装は同じ。 バウンダリクラス アクターとユースケースの対ごとに1つ コントローラークラス ユースケースごとにひとつ

new禁止

従って、(取得メカニズム以外の)すべてのものがサブシステムのfacadeに直接アクセスすることを禁止する、設計およびプログラミング上の制限を設ける必要がある。 そういえば、new禁止のプロジェクトがどうとか言う話題が半年くらい前にいろんなブログで盛…

サブシステム

UMLの定義では、「サブシステムは要素のグループ化を指定し、そのうちの一部の要素が、ほかの要素によって提供される振る舞いの仕様を構成する」と述べられている。この定義は、実行時のシステムにおけるグループ化と設計モデルにおけるグループ化を明確には…