データ構造だけでは足りない
データ構造
さえあれば
システム
はおよそ定義できるのではないかと思っていたがそんなことはなさそう。その
データ構造
が妥当だと言えるだけの周辺が必要。
データ構造
はその周辺から影響を受けるし、また周辺を作る。一方通行ではないことを常に意識しておく必要はありそう。
データ構造
を基にした"
ドメインオブジェクト
"(ではないかもしれないもの)に何もかもを記述しようとすることの煩雑さがこの思いを起こさせている。
データ構造
の他に、
データ構造
に直接関連する周辺として次が挙げられるかもしれない。
イベント
(
ドメインイベント
)
ステート
(
ステートチャート
)
ライフサイクル
ディシジョン
トランスレーション
一方で、必然に取り上げられる分、次は必要以上に重視しない方がいいかもしれない。
ユースケース