摘要: Wiki上对MVC的定义是:MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。无论是C++的MFC,JAVA的J2EE和swing,Ruby的Ruby on Rails,还是Python的django,都可以说采用了MVC模式的思想。MVC模式中解藕是重要的一环,引用一句话“那么多的设计模式,那么多的软件架构,无非就是封装和解耦、继承和关联、多态和转型的应用。这里面,着重看一下解耦。评价一个软件结构是否合理,耦合的强弱是很重要的一个评判因素,强耦合的系统在应对变化的时候总是感觉乏力,而一个弱耦合的系统则会轻松自如。” the dja. 阅读全文
posted @ 2013-05-17 14:22 lkprof 阅读(590) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-05-17 11:14 lkprof 阅读(0) 评论(0) 推荐(0) 编辑