今日考えたこと

データ
・データから状態を分離する
・日付(この日から有効とか)をどう扱う?
・ユニークIDを必ず振る

画面の制御について
・モードの管理
 どんなモードがあるか?
 各モードの関係 排他的なのか包括的なのか
・モードとコントロールの関係
 Enabled、Visible・・・
・カーソル移動の制御方法の統一
・コントロールの入力制御
・View-ObjectMap 画面→オブジェクト オブジェクト→データのキャスト 変換 マッピング

モードの管理とデータと状態の管理は似ているかもしれない。
それなんてワークフローエンジン?

データアクセス層
ビジネスロジック

間を流れるデータって何者なんだろ?

データに表現形式を持たせる?それはだめだろ。わけた方がいい。