• While this is hardly an easy task with code base that has grown out of control, without refactoring the only solution you can look up to is the complete rewrite.

    对于那些业已脱离控制代码库而言并非易事如果不诉诸于重构,那么唯一解决之道就是彻底地重写。

    youdao

  • Refactoring is changing the structure of a program without changing its functionality.

    重构是指在改变程序功能前提下改变结构

    youdao

  • Without good understanding of what the code is actually doing, refactoring you can really perform with confidence will bring only small improvements.

    若是不能切实地理解代码意义,则真正能够对重构保有信心只能一些细微改进

    youdao

  • Refactoring differs from automated code generation in that it restructures the code without changing the functionality.

    重构不同自动代码生成重新构造了代码,却没有改变功能性。

    youdao

  • Although this can often be done without impacting the users, you must be able to identify component users in the cases where reengineering and refactoring will impact them.

    尽管通常可以影响用户情况完成但在再工程重构影响组件用户的情况下,必须能够标识这些组件用户。

    youdao

  • Refactoring is the technique of improving code without changing functionality.

    重构一种改进代码但不改变功能技术

    youdao

  • If you follow the mechanics closely like a cookbook recipe, you should be able to learn the refactoring without much trouble.

    如果按照食谱那样严格遵循这些技术,那么您学习重构时应该没有太大的麻烦。

    youdao

  • As I said before, I would be nervous about refactoring without tests.

    就象以前所说的那样,重构而不进行测试我会感到不安。

    youdao

  • Refactoring lets you incorporate that learning into your code without breaking the tests.

    重新划分学到的知识加入代码中,同时又不会破坏测试。

    youdao

  • A code refactoring is a simple change to source code which improves the design without breaking anything nor adding anything.

    代码重构源代码简单变更,是在破坏任何东西,且不添加任何东西的情况下改进设计

    youdao

  • Similarly a database refactoring is a simple change to a database schema which improves the design without breaking nor adding anything.

    类似的,数据库重构数据库方案简单变更,是在破坏且不添加东西的情况下改进设计

    youdao

  • Refactoring is improving the design of existing code without changing its results.

    重构在不改变代码结果前提下改进现有代码的设计

    youdao

  • There are different design considerations for multi-tenancy, but the critical one which can be tackled without code refactoring is addressing single vs. separate storage for different tenants.

    租户一些不同设计问题,但是其中需要进行代码重构能够解决的一个重要问题使用一还是多个存储来保存不同用户的数据。

    youdao

  • I dearly hope you don't copy and paste the included script without at least thinking about breaking it into template pieces and refactoring it.

    建议不要完全复制粘贴这里包含脚本至少应该考虑分解模板片段进行重构

    youdao

  • Refactoring scripts allow you to easily upgrade your applications without worrying about clients having to spend hours looking through documentation to figure out what broke their code.

    重构脚本可以让轻松地进行应用程序升级不必担心客户需要花上小时的时间去遍览文档找出代码被破坏的原因。

    youdao

  • The model of services becomes an essential tool for agile development in a SOA, because without it, it is very hard to control service refactoring.

    服务模型成为SOA进行敏捷开发的基本工具因为没有工具,很难控制服务重构

    youdao

  • Added emphasis on refactoring and automated testing improves designs dramatically without the need for notebooks full of class diagrams.

    重构自动化测试特别重视动态地改进了设计而且免去了画图的笔记本的需要

    youdao

  • Refactoring is the act of improving the internal structure of code without changing its external behavior 14.

    重构不变外部行为基础上,提升代码内部结构行为14

    youdao

  • Refactoring can work just as well without unit tests.

    没有单元测试重构照样能够工作

    youdao

  • Without functional testing, Web development becomes a guessing game that can be filled with frantic, error-prone deployments and refactoring.

    如果没有功能测试Web开发像猜谜游戏一样,容易出现错误的部署重构

    youdao

  • Allows existing SaaS applications which use Hibernate, but do not yet need sharding, to adopt the solution without major refactoring if and when they do reach this stage.

    允许使用Hibernate需要分片SaaS应用程序采用解决方案而无需重大重构前提是它们确实达到这个阶段

    youdao

  • Fortunately, in the late 1990s, Martin Fowler's book Refactoring (see Resources) helped make the practice of improving existing code without changing external behavior - well - cool.

    幸好20世纪90年代末MartinFowler编写Refactoring一书(参见参考资料),它使得在不改变外部行为前提下改进现有代码成为可能。

    youdao

  • With the refactoring tools in 3rdrail, developers can reorganize their application code without changing the results.

    使用3rdrail中的重构工具开发人员可以在不改变运行结果的前提下对应用代码进行重新组织。

    youdao

  • Up until then, I had been refactoring my code (and even other's code) without knowing it.

    此之前,一直都在重构代码(或者其他人代码),但是却不知道自己做的就是重构。

    youdao

  • Using refactoring, you can easily make changes to your code without worrying about breaking things somewhere else.

    使用重构可以轻松更改代码不必担心对别处造成破坏

    youdao

  • When working with a discrete partition, for instance, you can't perform a rename refactoring without being able to check out and modify every other partition that needs to be updated by the action.

    举例来说,处理离散划分时,不能没有核对修改需要该操作更新每一个其他划分的情况下执行一个重命名操作。

    youdao

  • Fixing architecture as you go (i.e. refactoring) without some initial architectural design is not appropriate for large-scale enterprise systems.

    边做边修改架构(重构)而没有一些初始架构设计大型企业系统来说适合的。

    youdao

  • Refactoring [Fowler] is a process of modifying code to improve quality without necessarily adding new behavior.

    重组[Fowler]不必增加行为修改代码提高其质量过程

    youdao

  • Martin Fowler: Refactoring is making changes to a body of code in order to improve its internal structure, without changing its external behavior.

    马丁重构就是代码本身修改改善内部结构但又不改变它的外部表现

    youdao

  • Transforming a program like this-changing the design without changing the behavior-is another example of refactoring (see Section 4.7).

    上面这种方式对程序进行的修改只是改变设计不改变程序的行为,就是重构另一个例子(参考4.7)。

    youdao

$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定