テストという言葉の定義はどこにあるのか?人によって、関わる仕事によってPHPerの中でもテストという言葉の認識のズレがあるなーと感じている今日この頃です。 人によってはモンキーテストと呼ばれる懐かしい物をさす人がいる。また、受け入れテストを想像する人もいるだろう。イケてるエンジニアの人々にはユニットテストを想像する人もいるかと思います。 MVC(MVC2的なMVC)におけるモデルにも同じ事が起きていることにみんな気づいているだろうか? 僕は最近このモデルの認識のズレがあるような気がします。まあ、モデルとは一口にいってもいろいろなモデルがある訳で、それぞれが違っている意味合いになってくるので仕方ない事でもある気がします。 ただその違いがうまく認識できないと、コミュニケーションの齟齬というか、そういったことが起きる。 そもそもMVCとは? 今回はWEBアプリケーション(PHP)界隈で言われるM