この辺に正解なんてないよ
書くべきことは書かなくちゃいけないが、それをどこに閉じ込めるかってだけの話だから
作りながら変えていって全然問題ない話
一箇所の「View」でしか処理されないなら、どんなに「Model」の処理に思えても「View」に書くべきだと思う
その変更によって、影響範囲がどうなるのか?
テストしなくちゃいけない処理はどこまでになる?
みたいなことを考えずに、原理主義的にやると
どうでもいいチンケな修正でModelが更新されて、全部を再テストなんてな馬鹿な話になる
メンテナンス性を考えて導入したはずのMVCで、逆にメンテナンス性を悪くするのは本末転倒だ
Permalink | 記事への反応(0) | 06:54
ツイートシェア
進みの遅いホビープログラマなので、今さら時代遅れな話題かも知れないが、MVCモデルについて考える。 この考え方が重要なのは、結局「モデルとビューをわける」というところに要点...
この辺に正解なんてないよ 書くべきことは書かなくちゃいけないが、それをどこに閉じ込めるかってだけの話だから 作りながら変えていって全然問題ない話 一箇所の「View」でしか処理...
依存関係が一方向にならないなら分け方がおかしい