中国有些东西不是给人吃的
2012-10-12 09:54
225 查看
最近在带新人(自己也非牛人),常常看到他们把DAO层和SERVICE层整合在一起,又或者在控制层里写满复杂的业务逻辑,问他们MVC是什么又可以把概念说得比教科书还要完整。
为了跟他们讲清楚MVC,从技术的角度讲了多次或许是我说得不够明白,结果没几个人懂。
就在我不知道怎么说下去的时候,我举了一个形象的例子,我要去买一辆奔驰车,那么我先要去4S店,那么这个店面就是控制层,他不会关心车子是什么制造的,只管提供车给我。那么车厂就是SERVICE层,他只管制造车子,把结果提供给4S店,那车子的零件又是怎么来的呢?他就是通过更多的零件厂商来提供,那么这些零件厂商就是DAO层。
为了跟他们讲清楚MVC,从技术的角度讲了多次或许是我说得不够明白,结果没几个人懂。
就在我不知道怎么说下去的时候,我举了一个形象的例子,我要去买一辆奔驰车,那么我先要去4S店,那么这个店面就是控制层,他不会关心车子是什么制造的,只管提供车给我。那么车厂就是SERVICE层,他只管制造车子,把结果提供给4S店,那车子的零件又是怎么来的呢?他就是通过更多的零件厂商来提供,那么这些零件厂商就是DAO层。
相关文章推荐
- 中国有些东西不是给人吃的,劝大家都看看,为自己为家人
- 放下了,也不是不在乎了,有些东西还要要,有些事情还要坚持
- 有些东西,不是说说就算了的
- 有些东西不是你想了努力了就能有的
- 2006 最不是东西的东西 top15 http://blog.sina.com.cn/m/shangjin
- 给年轻工程师的十大忠告 -- 写的不错,有些东西用来警醒自己
- 好久不写东西的时候,再提笔有些困难。
- 有些东西,不要会写。只要会粘!
- TML 打印预览问题,怎么设置有些内容不出现在打印预览页面上。怎么控制,有下代码 看得不是很懂 求解释
- 如果有些东西能引起我的思考,哪怕是一秒钟,我也要记下来
- 为什么人总是那么现实?有些东西真不会做,可真没有人愿意帮忙。发了也无人问津呢?
- 网页设计心得(1)美丽不是肤浅的东西
- 为什么有些东西,反反复复总是学不会
- 有些东西不需要坚持,喜欢就是喜欢
- 中国并不是世界毒窝 请看微软提供图表
- 有些字划掉并不是删除线而是右斜线,在ReportMachine报表的实现
- 还行,多少学了点东西,不是啥都没学到
- 关于Activity启动,总有些东西你可能不清楚(二)
- 如果你是中国普通式的IT人——总有些无关风月的执着
- 今天不是VS2005和SQL 2005在中国的正式发布日期吗?