【发布时间】:2010-10-08 23:58:11
【问题描述】:
我们有一个巨大的(旧的遗留 java)代码库,其中许多文件(大约 5k)都有 System.out.println。出于清理/性能原因,我们计划删除它们。我们如何编写一个脚本来替换它们而不在代码中引入任何问题?该脚本不能盲目删除它们,因为以下情况可能是一个问题:
if ()
some.code...
else
System.out.println(...);
DB.close();
我正在考虑用“;”替换它们。这将处理上述情况。你看到其他问题了吗?还有其他建议吗?
【问题讨论】:
-
pontificate mode on :-) 这就是(在许多其他原因中)为什么我总是使用 { } 即使是一行的事情! (我知道这是遗产,可能不是你做的)。我会用 { } 而不是 ;但两者都很好。
-
教皇回应:我正要评论完全相同的事情。
-
我知道,而且代码中可能没有。但是,由于有很多文件和遗留问题(这几乎总是意味着不好),我不想冒险。
标签: java performance scripting code-cleanup