我们利用重构技术、设计模式和其他计算方法从我们的应用程序中去掉发臭的代码片段。
We use refactoring techniques, design patterns, and other computational methods to remove the smelly code segments from our applications.
敏捷开发方法采用迭代方式增加程序特性,因此需要依赖于重构技术来改变和扩展程序的设计。
Agile development methods, which add program features iteratively, depend on refactoring as a technique to alter and extend a program's design.
在使用这种技术时,会收集关于给定工作负载的数据(比如剖析),然后以优化此工作负载的方式使用这些数据重构应用程序二进制代码。
When using this technique, data is collected for a given workload, such as a profile that is then used to rebuild the application binary in such a way to optimize the workload.
应用推荐