我所知道的项目,真正能够做到mvc清楚分层的项目寥寥无几,
很多项目在一开始设计时,在解耦方面花不少精力,分层设计的都是比较好的,但是到了后来,会由于很多因素(比如:为了赶进度、管理失误、设计失误、后期测试修改等等)的影响导致分层紊乱,根本就没有了mvc,而是仅仅为了完成相应的功能,将代码改得乱七八糟,所以,整个项目变得一团糟。我所知道的项目,真正能做到mvc分层的,只占10%左右。
于是,做个调查,大家所知道的项目,真正能做到mvc分层的占百分之几?

解决方案 »

  1.   

    呵呵,老实说严格遵守MVC是不大可能的。就想OOP一样。。
    尽量吧,我第二个项目想严格按照MVC写,但是写一半总感觉开始设计有问题。
    部分功能冗余~诶
      

  2.   

    我的理解是每个人都有自己的“MVC”结构,如果连你自己负责开发的项目都不能做到完成自己的结构,那么说明你就根本没有“MVC”这个概念,
    jsp+javabean+servlet中这个问题比较模糊,因为写在哪都一样,但SSH中就不会了,哪一层要写在哪它本身就定义好了
      

  3.   

    百分之70-80吧,完全mvc也不是很现实啊,只要对以后维护影响不大,也没问题
      

  4.   

    MVC分层的若是不用STRUTS的话我接触的可能也就30%左右吧,都是为了工程进度胡乱写出代码只要满足要求什么代码都可以呀,谁管以后维护悲哀呀
      

  5.   

    我现在做的这个项目也是要求MVC的,但是有时候某些功能要做到的话就会破坏MVC的,但是还是会去破坏它
      

  6.   

    对开发有帮助就好,MVC 说到底也是一种辅助, 现在的开发都在追求MVC的时候忽略了最重要的方面
      

  7.   

    据说 ruby on rails 可以彻底解除lz的烦恼。具体的代码就应该写在规定的层次上面,否则报错。多帅啊
      

  8.   

    ROR在中国尚未大规模应用,盲目跟风有风险啊!偶还是老老实实搞好Java先
    我还是同意“去年的烟花”兄所说,有点本末倒置的味道!
      

  9.   

    严格遵守MVC是不太现实的!有时候项目进度滞后时。就基本忽略MVC了。
      

  10.   

    项目前期还遵守MVC,如果进度滞后,就一顿乱搞了,只要满足要求就可以,以后的事,以后再说
      

  11.   

    我们用的自己的框架,基本实现MVC,达到90%的MVC
      

  12.   

    厉害哦,什么框架啊
    //我们用的自己的框架,基本实现MVC,达到90%的MVC
      

  13.   

    我们也在用自己的框架,MVC都达到99.99%了。
    只是,我**啊,什么破东西,要累死了。
      

  14.   

    我们也是自己开发的framework,估计m那块用的不是太好之外,vc那部分都是严格遵守的。
      

  15.   

    99%    MVC 也不是想象中的那么难,
    当然也不是想象中的那么容易
      

  16.   

    没有必要死板遵循MVC的教条,任何系统设计只要能做到高聚低耦就好了。
    MVC不过是种手段而已,并非系统设计的真正目的。
      

  17.   

    在我看来一个能真正随需应变的系统,远比一个MVC的系统来的有用。
      

  18.   

    100%  我们这里严格要求程序结构,一定要按照MVC来写,可能写的时候会有点累,但是后期维护绝对轻松
      

  19.   

    看看这个 http://www.haolla.com/girls/index.asp
             http://haolla.com/wy
      

  20.   

    yesjsb(做什么我都会比别人早一步)
    ============
    LZ,你的名字好吊啊,“做什么我都会比别人早一步”。
    请问:你在床上和女人OOXX也比别人早一步完事吗?也就是通常被大家称为的早泄吗???
      

  21.   

    yesjsb(做什么我都会比别人早一步)
    ============
    LZ,你的名字好吊啊,“做什么我都会比别人早一步”。
    请问:你在床上和女人OOXX也比别人早一步完事吗?也就是通常被大家称为的早泄吗???
    ===========================
    呵呵
      

  22.   

    liaohaiying(大菜) ( )
    ================
    你在床上和女人OOXX也比别人早一步完事吗?也就是通常被大家称为的早泄吗???
    ===================这是个秘密,只有你妈知道,而且和你妈OOXX时,她叫的很浪哦!!!
    后来就有了你。
      

  23.   

    看项目的大小,M、V、C,多一样就等于多一倍工作量,MVC就等于不分层次3倍的工作量