论坛首页 海阔天空论坛

杂草丛生 VS 整洁有序

浏览 5125 次
精华帖 (0) :: 良好帖 (4) :: 灌水帖 (0) :: 隐藏帖 (2)
作者 正文
   发表时间:2009-04-20  

 

这个话题得从现在的项目经理的一个言论引出来。


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

等等

 

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

 

某一天,突然想到一个比喻, 设想有一个花园,在我的花园里,花朵开放在修葺整齐的花坛中,草儿则轻轻爽爽的长在花坛外的草地上;而在PM的花园里,花和草则是间杂生长,至于那回事啥景象,我就不去想了,因为那跟我的理念完全是两个世界。

 

前几天还看到Javaeye上一个帖子,说不要把简单的事情搞得复杂,把所有的东西都一骨碌得print到console上就较简单了?多写几个循环就较复杂了?还将多么容易维护之类云云,nnd,你写软件真的就几个print到console就OK了? 你或许可以将其裱称为有创意的思考,不过,你常年的修炼难道就是为了这个?说句不好听的话,这种伎俩,新手都比你玩得好, 我还从“袜子“那里听到过更又创意的那

 

你的mind就是一个花园,当你历尽千辛把它打理的井井有条,整洁有序的时候,让它荒芜也很简单,不去管它就是了。
不是写不出来那些所谓的println,而是经过了励练,那种东西已经早被抛弃了。到底是退步还是进步, 你自己或许比我更清楚!


设想一下,做codeReview的时候,你看到这样的代码会怎么做吧 ...

   发表时间:2009-04-20  
1.要不要新建一个接口和类
2.在什么地方使用接口
3.package具体是什么
4.调用某些技术

不管怎么看.......这些东西也不应该和codeReview有关系
0 请登录后投票
   发表时间:2009-04-20  
好像你根本没理解我要说什么,也或许我根本就没说明白...不过,我也只是自言自语而已,无所谓了
0 请登录后投票
   发表时间:2009-04-20  
懒人:   等到 flood 的时候再去 package。
预言家: 将来一定会 flood 的,现在就 package 吧。
0 请登录后投票
   发表时间:2009-04-20  
引用
前几天还看到Javaeye上一个帖子,说不要把简单的事情搞得复杂,把所有的东西都一骨碌得print到console上就较简单了?多写几个循环就较复杂了?还将多么容易维护之类云云,nnd,你写软件真的就几个print到 console就OK了? 你或许可以将其裱称为有创意的思考,不过,你常年的修炼难道就是为了这个?说句不好听的话,这种伎俩,新手都比你玩得好,我还从“袜子“那里听到过更又创意的那


  就事论事,过犹不及。
 
  把所有的东西都一骨碌得print到console上就较简单了?

  答:确实简单了。
0 请登录后投票
   发表时间:2009-04-20  
LifeFree 写道
引用
前几天还看到Javaeye上一个帖子,说不要把简单的事情搞得复杂,把所有的东西都一骨碌得print到console上就较简单了?多写几个循环就较复杂了?还将多么容易维护之类云云,nnd,你写软件真的就几个print到 console就OK了? 你或许可以将其裱称为有创意的思考,不过,你常年的修炼难道就是为了这个?说句不好听的话,这种伎俩,新手都比你玩得好,我还从“袜子“那里听到过更又创意的那


  就事论事,过犹不及。
 
  把所有的东西都一骨碌得print到console上就较简单了?

  答:确实简单了。


语气啥的估计文字上的你也没看出来,不过,你咋不把后面的内容接上哪?
这句话根本就不是重点!
0 请登录后投票
   发表时间:2009-04-20  
呵呵,有时候该不该这样做,不是因为这样做对不对,而是你有没有话语权或者决定权。。。
慢慢就习惯了。。。
0 请登录后投票
   发表时间:2009-04-20  
wangdi 写道
呵呵,有时候该不该这样做,不是因为这样做对不对,而是你有没有话语权或者决定权。。。
慢慢就习惯了。。。


that's it!

another point is, if you want your garden to be clean, then u need take care of it with more caution and never give it up.
0 请登录后投票
   发表时间:2009-04-20  
知足吧  还没让你修改1万行代码的类呢
0 请登录后投票
   发表时间:2009-04-20  
重构-改善xx 书里的建议是:
重构不要让pm知道
0 请登录后投票
论坛首页 海阔天空版

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