精华帖 (0) :: 良好帖 (3) :: 新手帖 (0) :: 隐藏帖 (14)
|
|
---|---|
作者 | 正文 |
发表时间:2011-05-27
我写过的一个方法,将近1000行。功能很简单,逻辑单一,输出一个PDF文件。类似你直接写一个servlet输出一个HTML文件一样。1000行是因为PDF文件内容多,如果内容需要增加,我还会继续增加方法的行数。你们说这样的方法,有必要拆分吗?
|
|
返回顶楼 | |
发表时间:2011-05-27
编程语言也是一种语言,需要慢慢的形成习惯用法,形成模式,最后成为一种高效的沟通工具。
写代码不能以长短论英雄,就像写文章不以长短论英雄。 真希望未来的某天,我们程序员写代码就像作家写文章 |
|
返回顶楼 | |
发表时间:2011-05-27
俺公司里有2W多行的C++类 ,无语了
|
|
返回顶楼 | |
发表时间:2011-05-27
xokao 写道 照常运行是所有的测试流程都能够跑通 还是 仅仅能运行?
希望楼是主在代码瘦身后能够保证单元测试跑通 或者 补全单元测试 。 是保证ok的情况下才狂砍的,具体我也没法跟你说明 |
|
返回顶楼 | |
发表时间:2011-05-27
madbluesky 写道 编程语言也是一种语言,需要慢慢的形成习惯用法,形成模式,最后成为一种高效的沟通工具。
写代码不能以长短论英雄,就像写文章不以长短论英雄。 真希望未来的某天,我们程序员写代码就像作家写文章 你说的有道理,只是跟你说的那个长的意思是两回事,实在是....唉,我要痛哭了 |
|
返回顶楼 | |
发表时间:2011-05-27
最后修改:2011-05-27
看到长的方法就头晕。
|
|
返回顶楼 | |
发表时间:2011-05-27
现在的你和三年前的你,写同样的功能,代码量一样吗?速度一样吗?
|
|
返回顶楼 | |
发表时间:2011-05-27
caoyangx 写道 常见到其他国内框架代码数量优化如下
for(..){ abc; } 变成for(..)abc; if(..){ abc; } 变成if(..)abc; 还真别说,能减少一半以上行数的代码。有意义吗? 不要转牛角尖,也没有人这样优化的,写代码不是越精简越好,而是越易读越好 |
|
返回顶楼 | |
发表时间:2011-05-27
如果有很多类似的method,那么应该写成“少量代码 + 配置文件”,在项目build时由工具自动生成大量代码。
稍微复杂一点的项目,都应该使用一些自动生成工具。 |
|
返回顶楼 | |
发表时间:2011-05-27
能赚钱的东西都是好东西...
有没有改过 liferay portal 源代码的 从 java--->jsp---><%...%>--->标签--->java--->out.print() 最终实现把 几篇文章标题显示出来 让你改改试试.. 不过我觉得这是个好东西 毕竟能赚钱啊 |
|
返回顶楼 | |