论坛首页 Java企业应用论坛

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

浏览 56759 次
精华帖 (0) :: 良好帖 (3) :: 新手帖 (0) :: 隐藏帖 (14)
作者 正文
   发表时间:2011-05-26  
只追求怎么快吧项目做完,拿钱,不重视技术、代码质量全是浮云,review code怎么能少呢?
0 请登录后投票
   发表时间:2011-05-26  
xzj127 写道
lgsun592 写道
半人马 写道
supertaxi 写道
我们公司一个类文件3W多行代码, 并且规定修改代码时,不能删除旧的代码,只能注释掉. 于是,一个注释直接注释一千多行...


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


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


  我非常的迷惑  我用过CVS 和SVN ....那个VCS 还真是第一次听说...LS LS  真没打错?



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

其实代码不是写的短就表示你牛B



短不是这个意思,是类和方法短。
0 请登录后投票
   发表时间:2011-05-26  
fengzw1211 写道
szcs10138456 写道
项目就是在不断地改需求和不断地fix和Refactoring下成长的

  

表示很赞同。重要的是后面 
0 请登录后投票
   发表时间:2011-05-26  
一个方法几千行 看的你想吐血 慢慢重构吧...
0 请登录后投票
   发表时间:2011-05-26  
哥去年负责以前的一个模块,前台一个类13000行左右的代码,大概10多个类文件。哥疯了。
今年哥重写了。发现代码之复杂,抽象出了30多个类文件,每一个就几百行了。

真的是:很多问题不是程序员的问题,是设计上,或者架构上有问题。
0 请登录后投票
   发表时间:2011-05-26  
以前接手一个同事的模块开发,我刚开始随便点了一个类,就被吓了一跳,后来这个模块还是那个人开发了。就因为我看到一个for循环1500行。
0 请登录后投票
   发表时间:2011-05-26  
kulinglei 写道
以前接手一个同事的模块开发,我刚开始随便点了一个类,就被吓了一跳,后来这个模块还是那个人开发了。就因为我看到一个for循环1500行。


烂代码的多少 跟项目参与人数成正比
一些知名的外企同样如此
0 请登录后投票
   发表时间:2011-05-27  
supertaxi 写道
我们公司一个类文件3W多行代码, 并且规定修改代码时,不能删除旧的代码,只能注释掉. 于是,一个注释直接注释一千多行...

+1
0 请登录后投票
   发表时间:2011-05-27  
supertaxi 写道
我们公司一个类文件3W多行代码, 并且规定修改代码时,不能删除旧的代码,只能注释掉. 于是,一个注释直接注释一千多行...

哈哈,我们有个做报表的8千多行,我老觉得太大了,没想到你们来个3W的 折服了。
0 请登录后投票
论坛首页 Java企业应用版

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