マイパターン
おうちプログラミングではphpを使うことが多いんだけれども、仕事でSeasarを使ってアプリケーションを作るプロジェクトに関わってから、マイパターンが出来つつある。
(php的にこの分け方をするのが良いのかは別のお話。)
ルールは下記の通り。
- XxxAction:コントローラ
- XxxService:データアクセス層 とにかくデータにアクセスするのはここで。
- Xxx:モデル データアクセスしたときに格納するクラスの定義
あ、Viewがない、、、、HTMLファイルにはなるんだけれども。
おいおいルール化しよう。
昔、Railsで使った、XxxHelperのようなものもマイルールに入れたい。
昔はまったく分からなかったデザインパターンの本も、そろそろまた違った感覚で読める気がする。