アカウント名:
パスワード:
制約などを全部Modelに押し込むのも間違っているし、かといって全部Controllerに押し込むのはもっと間違っているでしょう。invariantな制約はModelに書いたほうがいいだろうし、入力時にチェックすべき項目はControllerに記述するべきだと思います。
判で押したように、どっちか一方だけが正しいとすると、不幸な結果になると思います。よくあるオブジェクト指向論争と同じで、一方の極端で他方の極端を攻撃するのは無益です。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
どっちもどっち (スコア:3, 参考になる)
制約などを全部Modelに押し込むのも間違っているし、
かといって全部Controllerに押し込むのはもっと間違っているでしょう。
invariantな制約はModelに書いたほうがいいだろうし、
入力時にチェックすべき項目はControllerに記述するべきだと思います。
判で押したように、どっちか一方だけが正しいとすると、不幸な結果になると思います。
よくあるオブジェクト指向論争と同じで、一方の極端で他方の極端を攻撃するのは無益です。
Re:どっちもどっち (スコア:0)
議論のポイントは似非MVCだからMVCでは無い、
勘違いするなという指摘に対して
やりようが有るってのは何の答えにもなってないと思う。
パンがなければケーキを食べれば良いじゃない
と指摘するのは技術者じゃねーなって思う。
うんMVCじゃないけど使えるよ、ケーキなら有るよ
と言って始めて成り立つ反論なのに
そこを言わないのは誠実さに欠けてると思う