タグ

ブックマーク / d.hatena.ne.jp/lieutar (1)

  • MVCをわかっていなかった - 御玉杓子スパイラル

    devどうも, MVC について誤解をしていたらしい. これまで, web ベースのアプリケーションを開発するのに, 構成要素をヨコ方向にはドメイン分断によるビジネス領域のコンポーネントの抽出, タテ方向には, モデルと, ユースケース, そしてユーザインターフェイスによって分断し, それぞれについて結合度を低くする形でデザインしていた. そして, それぞれの層のビジネスロジックを, 極力DSL的に記述できるように, それぞれの層ごとの基底ライブラリを, たとえばモデル層なら ORM や XML とのマッパ, UI層ならテンプレートエンジン,や基的な遷移を管理するもの, ユースケース層ならばアクタ側からのメッセージをテスト機構などといった感じで. で, これが結構ウマくいっていた. この層の分離は, なんとなーーーーく, モデル層はモデル, ユースケース層はコントローラ, UI層はビュー

    hibariya
    hibariya 2008/12/10
  • 1