🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 小结 我们开发并使用Refactoring Browser 已经有好多年了,我们已经习惯使用它来重构它自身的代码。Refactoring Browser 之所以获得成功,原因之一在于:我们都是程序员,并且我们一直力图让它满足我们自己的需求。如果我们遇上一个手工执行的重构项,而又觉得它具有普遍意义,我们就在Refactoring Browser 中实现它。如果哪里运行太慢,我们就把它调快一点;如果哪里的准确性还不够,我们也会改进它。 我们相信:自动化重构工具是控制「随软件项目演化而产生之复杂度」的最好办法。 如果没有合适工具协助我们解决那些复杂度,软件就会变得臃肿不堪、错漏百出、不堪一击。由于Java 比那些与它语法相近的语言简单得多,因此开发Java 重构工具也容易得多。我们希望这种工具早日出现,我们希望能避免发生于C++ 身上的缺陷。