论坛首页 Java企业应用论坛

一堂如何提高代码质量的培训课(3)

浏览 8444 次
精华帖 (5) :: 良好帖 (10) :: 新手帖 (0) :: 隐藏帖 (2)
作者 正文
   发表时间:2010-01-09  
fangang 写道

前面我提到,当我们尝试写一些复杂功能的时候,我们把功能分解成一个个相对独立的函数。但是,应当将这些函数分配到哪个类中呢?也就是系统中的所有类都应当拥有哪些函数呢?或者说应当表现出哪些行为呢?答案就在这里:以职责为中心,根据职责分配行为。

 

实际项目中确实遇到这类问题

0 请登录后投票
   发表时间:2010-01-09  
一直关注这你...非常好的文章!!!
0 请登录后投票
   发表时间:2010-01-09  
看了三篇,感觉很有收获,期待......
0 请登录后投票
   发表时间:2010-01-10  
确实有收获,期待续集。。。
0 请登录后投票
   发表时间:2010-01-11  
期待后面的精髓~~~
0 请登录后投票
   发表时间:2010-01-12  
在平时的编码中注意到这些,确实很重要的!~
0 请登录后投票
   发表时间:2010-01-12  
温故而知新,完成未完成的课。
0 请登录后投票
   发表时间:2010-01-15   最后修改:2010-01-15
    看了半天,觉得楼主写的内容实际上已经超出题目的标准了。
    说得夸张点,如果咱们软件队伍中的兄弟姐妹都能按照这样的方式方法去做设计和开发,中国的软件业就真的强大了。
    不过,也有很多人说看不懂,这是事实。有点无奈,因为他们的头脑中最先被灌输的是一些非自然的设计理念,或者说不是OO的。而且越是经验丰富的此类人越是看着别扭。对于这些人,我还是想说:抓紧时间改变,否则将很危险。别的不说,将来的企业间竞争愈发激烈,如果每次客户一改需求,开发设计人员都忙活一身汗并且加班熬夜地做很久,光是经营成本都很难保证,而且,客户肯定倾向于那些能做出快速响应的公司,因为所有的客户都有一个特点,那就是“很急”。
    长久下去,有些公司倍受青睐,有些公司穷途末路。而最后的结果,将是这些企业的员工下岗。看看现在的招聘广告,要求会使用设计模式就能看出来:一些企业已经开始整理开发队伍了,他们要的不是那些只会生搬硬套模式的人,而是要那些真正理解了面向对象思想并以此为指导进行设计和开发的人才。
    楼主写得确实不错,希望继续努力,期待后续的佳作!
0 请登录后投票
   发表时间:2010-01-21  
我的一位同事跟我抱怨,说他的项目组人员及其不稳定,常常一些人进来帮忙干几天就跑了,一会儿又来别的人,项目管理及其困难。我给了他一个有益的建议。

应该说,越是人员流动大的项目,越是维护时间长的项目,越是需要提高代码质量和管理力度。而这篇文章也许可以给大家更多的参照与建议。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics