我们利用重构技术、设计模式和其他计算方法从我们的应用程序中去掉发臭的代码片段。
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.
为代码重构所提供的项目模板中并没有包含可用的演示程序,但是在此我们可以使用快速修正教程中所展示的相同技术。
The project template for code refactoring doesn't include a usable demo, but the same techniques shown in the Quick Fix walkthrough can be used here.
重构:3rdrail囊括了特为ror准备的技术,可以让开发人员改进并简化应用程序的设计。
Refactoring: 3rdrail contains technology specifically for RoR that allows developers to improve and simplify application design.
重构是一种安全的重建技术,它可以使被重建程序保持重建前程序的行为不变。
Refactoring is a safe program restructuring technique that can guarantee the restructured program to preserve the behavior of the original program.
不过有两个东西驱动、提高了现代的重构技术:一是更好的程序设计语言和开发工具;二是更快的变化需求。
Two things enable, or drive, increased levels of refactoring: one is better languages and tools, and the other is rapid change.
不过有两个东西驱动、提高了现代的重构技术:一是更好的程序设计语言和开发工具;二是更快的变化需求。
Two things enable, or drive, increased levels of refactoring: one is better languages and tools, and the other is rapid change.
应用推荐