悬赏分:50 浏览:331 次
以前看过一篇文章,也是在博客园里,
说会用面向对象编程的人都是8000工资以上的人.?
上次无意看到了有人分离了逻辑层的一部分方法,写到了实体类里,?
比如登陆,除了有特定的属性和方法,还有类似的如
public bool Login(){...}
这个类里处理了相关用户实体的操作信息,
那么我就对此有疑惑了.?
是不是工作很多年的人都会这么去做.?
同时我感觉业务逻辑层好象也是多余的一层...
|
会OO 就8K以上? 这个肯定是造谣~~~充血模型和贫血模型的区别,我还是喜欢贫血型的`~~ 充血模型似乎没有框架的支持很难实现啊,我还是喜欢干脆无血…… 用面向对象编程的人都是8000工资以上的人.??????????????? 我也要学面向对象编程,呵呵。 你说的应该是两种方法吧。 1、实体文件里只含属性等成员,业务逻辑放在其他单独的文件里。这样做是不是有点ORM的味道 :-) 2、一个文件中包含了属性和业务逻辑,这样做是不是很OO啊? 其实都不需要这么统一的,这些思想规范要灵活运用才能提供效率。赫赫 掌握自如自然就很顺手 感觉这种东西,还是智者见智,仁者见仁。OO我觉得没有套路可走,只有自己的风格 我把大部分逻辑控制都写到存储过程里去了 而逻辑控制层只需要传参和获取返回值就行 那么 我这样就不是OOA了吗? 你可以反过来说,“8000以上的人才是会用OO的人”,吼吼。 呵呵,工资和会什么无关 |