论坛首页 海阔天空论坛

杂草丛生 VS 整洁有序

浏览 5124 次
精华帖 (0) :: 良好帖 (4) :: 灌水帖 (0) :: 隐藏帖 (2)
作者 正文
   发表时间:2009-04-21   最后修改:2009-04-21
这个话题得从现在的项目经理的一个言论引出来。

按照PM的说法,“我是简单原则的支持者”,云云, 那么,让我们来看一下这些简单的原则是什么吧!
1- 尽量减少接口和类的数量;
2- 尽量不用接口;
3- package不要太深,也不要太多;
4- 远程之类全部使用EJB(2.x);

等等

其实这个扯得多了,呵呵,这个话题是跟第三点有关,要开发一个功能,框架代码完成后,剩下的就是根据具体功能给出实现类了,这个应该算是常识,将所有这些实现类单独放在一个package下,既便于管理,语义上也比较好理解,但是那,[color=red]这样的提议(真不算啥提议)让人家给踢回来了,呵呵,我真的不知道说啥好[/color]


这一段,我看了几遍,还是没弄明白到底是你说的还是PM说的,可能我的理解能力有问题罢。
另,我个人觉得最好还是要分得详细点,这样语义比较清晰,万一以后会扩展呢?当然,如果你头儿坚持要那样做,那作为手下,照办就是了。
0 请登录后投票
   发表时间:2009-04-21  
justshare 写道
这个话题得从现在的项目经理的一个言论引出来。

按照PM的说法,“我是简单原则的支持者”,云云, 那么,让我们来看一下这些简单的原则是什么吧!
1- 尽量减少接口和类的数量;
2- 尽量不用接口;
3- package不要太深,也不要太多;
4- 远程之类全部使用EJB(2.x);

等等

其实这个扯得多了,呵呵,这个话题是跟第三点有关,要开发一个功能,框架代码完成后,剩下的就是根据具体功能给出实现类了,这个应该算是常识,将所有这些实现类单独放在一个package下,既便于管理,语义上也比较好理解,但是那,[color=red]这样的提议(真不算啥提议)让人家给踢回来了,呵呵,我真的不知道说啥好[/color]


这一段,我看了几遍,还是没弄明白到底是你说的还是PM说的,可能我的理解能力有问题罢。
另,我个人觉得最好还是要分得详细点,这样语义比较清晰,万一以后会扩展呢?当然,如果你头儿坚持要那样做,那作为手下,照办就是了。


万一以后扩展,那就重构好了。。。只是万一,所以还不一定有机会给你实践重构。。
0 请登录后投票
   发表时间:2009-04-21  
justshare 写道
这个话题得从现在的项目经理的一个言论引出来。

按照PM的说法,“我是简单原则的支持者”,云云, 那么,让我们来看一下这些简单的原则是什么吧!
1- 尽量减少接口和类的数量;
2- 尽量不用接口;
3- package不要太深,也不要太多;
4- 远程之类全部使用EJB(2.x);

等等

其实这个扯得多了,呵呵,这个话题是跟第三点有关,要开发一个功能,框架代码完成后,剩下的就是根据具体功能给出实现类了,这个应该算是常识,将所有这些实现类单独放在一个package下,既便于管理,语义上也比较好理解,但是那,[color=red]这样的提议(真不算啥提议)让人家给踢回来了,呵呵,我真的不知道说啥好[/color]


这一段,我看了几遍,还是没弄明白到底是你说的还是PM说的,可能我的理解能力有问题罢。
另,我个人觉得最好还是要分得详细点,这样语义比较清晰,万一以后会扩展呢?当然,如果你头儿坚持要那样做,那作为手下,照办就是了。


以上四点都是摩洛哥人说的,不是我说的
0 请登录后投票
   发表时间:2009-04-21  
icefire 写道
justshare 写道
这个话题得从现在的项目经理的一个言论引出来。

按照PM的说法,“我是简单原则的支持者”,云云, 那么,让我们来看一下这些简单的原则是什么吧!
1- 尽量减少接口和类的数量;
2- 尽量不用接口;
3- package不要太深,也不要太多;
4- 远程之类全部使用EJB(2.x);

等等

其实这个扯得多了,呵呵,这个话题是跟第三点有关,要开发一个功能,框架代码完成后,剩下的就是根据具体功能给出实现类了,这个应该算是常识,将所有这些实现类单独放在一个package下,既便于管理,语义上也比较好理解,但是那,[color=red]这样的提议(真不算啥提议)让人家给踢回来了,呵呵,我真的不知道说啥好[/color]


这一段,我看了几遍,还是没弄明白到底是你说的还是PM说的,可能我的理解能力有问题罢。
另,我个人觉得最好还是要分得详细点,这样语义比较清晰,万一以后会扩展呢?当然,如果你头儿坚持要那样做,那作为手下,照办就是了。


万一以后扩展,那就重构好了。。。只是万一,所以还不一定有机会给你实践重构。。


我不需要他给我实践重构的机会,呵呵,我只是说我会保持自己的花园整洁有序就好,我不可能强迫别人接受我的观点
0 请登录后投票
   发表时间:2009-04-21  
就10几个类.每个类多少代码啊??
以后修改多不多啊.不多的话.
用啥框架啊.真的直接上去反而更简单明了.
杂草与鲜花.
要是全是鲜花,你不觉得会审美疲劳吗?
花园小,多点色彩吧.
0 请登录后投票
   发表时间:2009-04-23  
kakueiken 写道
就10几个类.每个类多少代码啊??
以后修改多不多啊.不多的话.
用啥框架啊.真的直接上去反而更简单明了.
杂草与鲜花.
要是全是鲜花,你不觉得会审美疲劳吗?
花园小,多点色彩吧.


中国有句老话,叫做“人无远虑,必有近忧“,你可以倒过来,看一下是否也make sense...

另,推荐一篇文章吧:
http://www.methodsandtools.com/archive/archive.php?id=85
0 请登录后投票
   发表时间:2009-04-23  
如果你的 boss 是 Linus 大神,他会怒骂:

一个类都不要!全删掉!
0 请登录后投票
   发表时间:2009-04-23  
night_stalker 写道
如果你的 boss 是 Linus 大神,他会怒骂:

一个类都不要!全删掉!


我没觉得他是神!
另外,这跟谁是我的boss也没关系。
0 请登录后投票
论坛首页 海阔天空版

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