I'm about to start working on a new project at a somewhat new job, and I've run into a bit of a problem. They're not big fans of MVC.
The reason why this bugs me is that they claim they're currently using the Zend Framework when they're really not. They're barely using the DB model classes, and that's about it. No MVC, no extending of Zend classes to achieve their goals.
The last project I worked on used Zend very heavily. Once the project was done, we were left with a nice MVC framework. Very clean controllers, most of the heavy duty logic was in the models where it belonged, and a nice model-gateway system to boot. To go from that to sphagetti code with hand-written SQL is kind of a shock.
So, I ask you, StackOverflow community. How do I convince my coworkers to move to an MVC framework? I have the feeling that they're afraid to use MVC because it would mean a learning curve for the two established programmers ( it's a small startup ). I've been thinking about doing a copy of the current project using MVC and all the Zend goodness in a seperate SVN repository ( on my own time ), and show it to them in a few weeks to see what they think.
Any thoughts on how to convert coworkers to MVC?