锁定老帖子 主题:杂草丛生 VS 整洁有序
精华帖 (0) :: 良好帖 (4) :: 灌水帖 (0) :: 隐藏帖 (2)
|
|
---|---|
作者 | 正文 |
发表时间:2009-04-21
最后修改:2009-04-21
这个话题得从现在的项目经理的一个言论引出来。 按照PM的说法,“我是简单原则的支持者”,云云, 那么,让我们来看一下这些简单的原则是什么吧! 1- 尽量减少接口和类的数量; 2- 尽量不用接口; 3- package不要太深,也不要太多; 4- 远程之类全部使用EJB(2.x); 等等 其实这个扯得多了,呵呵,这个话题是跟第三点有关,要开发一个功能,框架代码完成后,剩下的就是根据具体功能给出实现类了,这个应该算是常识,将所有这些实现类单独放在一个package下,既便于管理,语义上也比较好理解,但是那,[color=red]这样的提议(真不算啥提议)让人家给踢回来了,呵呵,我真的不知道说啥好[/color] 这一段,我看了几遍,还是没弄明白到底是你说的还是PM说的,可能我的理解能力有问题罢。 另,我个人觉得最好还是要分得详细点,这样语义比较清晰,万一以后会扩展呢?当然,如果你头儿坚持要那样做,那作为手下,照办就是了。 |
|
返回顶楼 | |
发表时间:2009-04-21
justshare 写道 这个话题得从现在的项目经理的一个言论引出来。 按照PM的说法,“我是简单原则的支持者”,云云, 那么,让我们来看一下这些简单的原则是什么吧! 1- 尽量减少接口和类的数量; 2- 尽量不用接口; 3- package不要太深,也不要太多; 4- 远程之类全部使用EJB(2.x); 等等 其实这个扯得多了,呵呵,这个话题是跟第三点有关,要开发一个功能,框架代码完成后,剩下的就是根据具体功能给出实现类了,这个应该算是常识,将所有这些实现类单独放在一个package下,既便于管理,语义上也比较好理解,但是那,[color=red]这样的提议(真不算啥提议)让人家给踢回来了,呵呵,我真的不知道说啥好[/color] 这一段,我看了几遍,还是没弄明白到底是你说的还是PM说的,可能我的理解能力有问题罢。 另,我个人觉得最好还是要分得详细点,这样语义比较清晰,万一以后会扩展呢?当然,如果你头儿坚持要那样做,那作为手下,照办就是了。 万一以后扩展,那就重构好了。。。只是万一,所以还不一定有机会给你实践重构。。 |
|
返回顶楼 | |
发表时间:2009-04-21
justshare 写道 这个话题得从现在的项目经理的一个言论引出来。 按照PM的说法,“我是简单原则的支持者”,云云, 那么,让我们来看一下这些简单的原则是什么吧! 1- 尽量减少接口和类的数量; 2- 尽量不用接口; 3- package不要太深,也不要太多; 4- 远程之类全部使用EJB(2.x); 等等 其实这个扯得多了,呵呵,这个话题是跟第三点有关,要开发一个功能,框架代码完成后,剩下的就是根据具体功能给出实现类了,这个应该算是常识,将所有这些实现类单独放在一个package下,既便于管理,语义上也比较好理解,但是那,[color=red]这样的提议(真不算啥提议)让人家给踢回来了,呵呵,我真的不知道说啥好[/color] 这一段,我看了几遍,还是没弄明白到底是你说的还是PM说的,可能我的理解能力有问题罢。 另,我个人觉得最好还是要分得详细点,这样语义比较清晰,万一以后会扩展呢?当然,如果你头儿坚持要那样做,那作为手下,照办就是了。 以上四点都是摩洛哥人说的,不是我说的 |
|
返回顶楼 | |
发表时间:2009-04-21
icefire 写道 justshare 写道 这个话题得从现在的项目经理的一个言论引出来。 按照PM的说法,“我是简单原则的支持者”,云云, 那么,让我们来看一下这些简单的原则是什么吧! 1- 尽量减少接口和类的数量; 2- 尽量不用接口; 3- package不要太深,也不要太多; 4- 远程之类全部使用EJB(2.x); 等等 其实这个扯得多了,呵呵,这个话题是跟第三点有关,要开发一个功能,框架代码完成后,剩下的就是根据具体功能给出实现类了,这个应该算是常识,将所有这些实现类单独放在一个package下,既便于管理,语义上也比较好理解,但是那,[color=red]这样的提议(真不算啥提议)让人家给踢回来了,呵呵,我真的不知道说啥好[/color] 这一段,我看了几遍,还是没弄明白到底是你说的还是PM说的,可能我的理解能力有问题罢。 另,我个人觉得最好还是要分得详细点,这样语义比较清晰,万一以后会扩展呢?当然,如果你头儿坚持要那样做,那作为手下,照办就是了。 万一以后扩展,那就重构好了。。。只是万一,所以还不一定有机会给你实践重构。。 我不需要他给我实践重构的机会,呵呵,我只是说我会保持自己的花园整洁有序就好,我不可能强迫别人接受我的观点 |
|
返回顶楼 | |
发表时间:2009-04-21
就10几个类.每个类多少代码啊??
以后修改多不多啊.不多的话. 用啥框架啊.真的直接上去反而更简单明了. 杂草与鲜花. 要是全是鲜花,你不觉得会审美疲劳吗? 花园小,多点色彩吧. |
|
返回顶楼 | |
发表时间:2009-04-23
kakueiken 写道 就10几个类.每个类多少代码啊??
以后修改多不多啊.不多的话. 用啥框架啊.真的直接上去反而更简单明了. 杂草与鲜花. 要是全是鲜花,你不觉得会审美疲劳吗? 花园小,多点色彩吧. 中国有句老话,叫做“人无远虑,必有近忧“,你可以倒过来,看一下是否也make sense... 另,推荐一篇文章吧: http://www.methodsandtools.com/archive/archive.php?id=85 |
|
返回顶楼 | |
发表时间:2009-04-23
如果你的 boss 是 Linus 大神,他会怒骂:
一个类都不要!全删掉! |
|
返回顶楼 | |
发表时间:2009-04-23
night_stalker 写道 如果你的 boss 是 Linus 大神,他会怒骂:
一个类都不要!全删掉! 我没觉得他是神! 另外,这跟谁是我的boss也没关系。 |
|
返回顶楼 | |