Hatena::Groupcatalyst

dann@catalyst このページをアンテナに追加 RSSフィード

2008-03-05

自分が使うときのレイヤ分け

00:48 |  自分が使うときのレイヤ分け - dann@catalyst を含むブックマーク はてなブックマーク -  自分が使うときのレイヤ分け - dann@catalyst  自分が使うときのレイヤ分け - dann@catalyst のブックマークコメント

以下くらいの形で成り立つんじゃないかと最近思ってる。Javaerなときは、DIコンテナで繋ぐ形しかありえないと思っていたのだけれど、Railsを触ってからは大分変わった。

DBICのモデルに固有のロジックは、DBIC部分に。DBICのモデルをまたがるロジックは、Service部分にという形に今はしている。DBICのモデルは、Controllerに見せる形になっている。

Controller -> Service -> DBIC

Controller -> DBIC