マイパターン

おうちプログラミングではphpを使うことが多いんだけれども、仕事でSeasarを使ってアプリケーションを作るプロジェクトに関わってから、マイパターンが出来つつある。
php的にこの分け方をするのが良いのかは別のお話。)

ルールは下記の通り。

  • XxxAction:コントローラ 
  • XxxService:データアクセス層 とにかくデータにアクセスするのはここで。
  • Xxx:モデル データアクセスしたときに格納するクラスの定義

あ、Viewがない、、、、HTMLファイルにはなるんだけれども。
おいおいルール化しよう。
昔、Railsで使った、XxxHelperのようなものもマイルールに入れたい。

昔はまったく分からなかったデザインパターンの本も、そろそろまた違った感覚で読める気がする。