「MとVCモデル」

ModelとController(とView)をはっきりと分けて欲しくて、最近こういう表現を使うようになりました。

Modelの中に何が入るのか、という問題は基本的に説明が難しいです。ですが、ViewとControllerはModelほど難しくないので、まずはこの2つの役割を明確にしておいて、Modelというレイヤに集中できるようにした方が良いです。(これは人によるかも知れませんけど)

続きを読む

思考停止の罠。

ここで書いたことの続きのようなものなんですが、思考停止が実は我々エンジニアにとっての最大の敵ですね。これは間違いないです。

引き合いに出して申し訳ないのですが、SeasarTeeda、もっと言ってしまえばJavaでもオブジェクト指向でもDOAでも、それぞれ非常に素晴らしい良いものだと思います。が、だからといって「○○があればもう大丈夫!」という事はないと断言してしまえます。

続きを読む