论坛首页 Java企业应用论坛

一个2600行代码的类,干掉1100行,程序照常运行

浏览 56756 次
精华帖 (0) :: 良好帖 (3) :: 新手帖 (0) :: 隐藏帖 (14)
作者 正文
   发表时间:2011-05-26  
supertaxi 写道
我们公司一个类文件3W多行代码, 并且规定修改代码时,不能删除旧的代码,只能注释掉. 于是,一个注释直接注释一千多行...


还好,我们的规定是不能保留无用的代码,不过有时候也会存在先注释掉的情况!
0 请登录后投票
   发表时间:2011-05-26  
lgsun592 写道
半人马 写道
supertaxi 写道
我们公司一个类文件3W多行代码, 并且规定修改代码时,不能删除旧的代码,只能注释掉. 于是,一个注释直接注释一千多行...


“规定”这个的人,一定不知道这世上还有VCS这种东西存在。


做日本某大型保险公司的项目的时候,客户也是那么要求的,只加不删,你想的太简单了
PS:他们的确不用cvs那烂东西,用svn


只加不删应该也不是这么玩的,意思是不改变原有的接口和方法,如需要,添加新的接口方法。
0 请登录后投票
   发表时间:2011-05-26  
只在tb看到过如此牛逼的代码 楼主不会是tb的吧
0 请登录后投票
   发表时间:2011-05-26  
不了解真相,不方便评论
不过我自己写的代码通常都是删掉50%依然还能运行正常业务。其实业务代码并不多,绝大部分(超过三分之二)的代码都是数据校验或者出于保证程序的稳定性、安全性、效率及其他原因写出来的。这些代码都可以删掉。不过这样一来你就得假设你的用户都是小心谨慎的业务,并且没有人蓄意或者无意破坏到你的系统。结果这样的系统也能验收通过的话,只能说明你们公关能力强而不是技术多好。

其实代码不是写的短就表示你牛B
0 请登录后投票
   发表时间:2011-05-26  

我这边的类过万行的好多,真是看的蛋疼。。
0 请登录后投票
   发表时间:2011-05-26  
我前段时间也是在这样的一个项目组,代码结构很乱,改动量太大,看着难受,等项目组忙完就走了
0 请登录后投票
   发表时间:2011-05-26  
sdh5724 写道
哎, 早年, 哥我遇见4万来行的一个C++实现类, 还不能删除任何代码, 最恐怖的是, debug的时候, 如果想看这个对象要看运气, 大约有一半的机会会crash. 

超过2000多行的类,这里有一大把,要不要来尝试下。
4万行真的没见过。。。
0 请登录后投票
   发表时间:2011-05-26  
qianhd 写道
jeffleee 写道
楼主想说明个啥,不是每个人都是大师,新手的代码虽然乱一些,但这都是一个过程嘛



纯属放屁
新手不是代码乱的理由

为楼上抱不平,小牛先生能否贴出你写的一个稍长的代码让我们看看!
0 请登录后投票
   发表时间:2011-05-26  
szcs10138456 写道
项目就是在不断地改需求和不断地fix和Refactoring下成长的



但是需要反思一下代码是如何走向腐化之路的......
0 请登录后投票
   发表时间:2011-05-26  
originwxit 写道
supertaxi 写道
我们公司一个类文件3W多行代码, 并且规定修改代码时,不能删除旧的代码,只能注释掉. 于是,一个注释直接注释一千多行...

 

...    恐怖     还好我暂时还没遇到类似的情况  ...

还好吧,有一些常用的jar的类文件有时候也会很大,像mysql的jdbc驱动,N多行代码

0 请登录后投票
论坛首页 Java企业应用版

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