Refactoring must become a key part of your software development activity, done in a methodical way using appropriate tools so as to progressively improve the quality of your code.
重构必须是软件开发活动中一个关键的环节,通过合适的工具,并采取系统的方法,可以逐步地改善代码的质量。
I can think of few tasks in software development that are less glamorous than refactoring code. Yet it is a crucial activity for the ongoing maintenance of a project.
我认为软件开发中很少有比重构代码更缺乏魅力的任务,但对于维护进行中的项目它仍然是一项重要的活动。
If the team is adjusting the design and architecture of the code by refactoring, a senior developer or software architect may take the lead.
如果团队要用重构来调整设计和架构方面的代码,资深的开发人员或者软件架构师就该领导团队。
People with good core qualities will pick up the best approaches including writing unit tests and refactoring; learn design patterns and what is most important -deliver great and useful software.
拥有优秀核心品质的人会提出最优的方法,包括编写单元测试和重构;学习设计模式,并且最重要的是:开发出众并实用的软件。
The refactoring of the service model cannot be avoided, and as in agile software development, we encourage such continuous refactoring.
服务模型的重构是无法避免的,并且在敏捷软件开发中,我们鼓励进行持续重构。
In the Agile software world the use of design patterns and refactoring are examples of adaptive reuse applied.
在敏捷软件开发的世界中,设计模式的使用、重构,它们都是使用适应性重用的例子。
It provides development managers with insight to assess risk, prioritize refactoring, and assess software readiness.
它通过估算风险、对重构进行优先级排序以及估算软件现状来管理开发。
In that sense, refactoring insists on some less tangible, but decisive characteristics of software like design, simplicity, improved source code comprehension, readability and alike.
从这个意义上讲,重构坚持在一些不太明显,但却具有决定性作用的特征上作文章,例如设计、简单性,以及改善源代码的可读性,便于理解。
In Rational Software Architect V7.5, when you perform a refactoring (including creating and absorbing fragments), you are presented with a granular preview that lists all of the affected resources.
在Rational Software ArchitectV7.5中,当您执行重构时(包括创建和吸收片断),您会看到一个列有所有受影响资源的粒度预览图。
In software engineering, Martin Fowler coined a great term - refactoring.
在软件工程中,MartinFowler造就了这个重要的概念—重构。
A software QA team typically spends time performing research and investigation, test design, coding, refactoring, debugging, execution, and analysis.
软件QA团队花时间进行调查研究、测试设计、编码、分解、调试、执行和分析。
It chronicles the beginning of the Apache Spinnaker project, which was a refactoring initiative for the Xerces software.
它将ApacheSpinnaker 计划的开端记入编年史,这个开端也是Xerces software 的起始。
Refactoring. If I had to pick one thing that sets XP apart from other approaches, it would be refactoring -- the ongoing redesign of software to improve its responsiveness to change.
重构:如果我不得不找出一个能够将XP和其他方法区别开来的东西那就是重构――不断的软件再设计以改进它对于变化的反应。
By the refactoring technology in software engineering, this paper proposes a system refactoring model based on abstract data view.
利用软件工程中的重构技术,提出一种基于抽象数据视图的系统转换模型。
Unique finds patterns in source code. It helps you build better software by finding pieces of code that could benefit from a refactoring.
在源代码中找到的唯一模式。它可以帮助您通过寻找代码片段,可以受益于一个重构更好的软件。
Refactoring is one key issue during the software evolution, and is a complex and difficult task.
重构是软件系统不断演化的关键之一,也是一项复杂而又困难的活动。
Bill Venners : You say in Refactoring, "The secret to fast software in all but hard real time contexts is to write tunable software first, and then to tune it for sufficient speed."
你在《重构》一书中写道:“编写能快速运行的软件的秘诀就在于先编写可性能调优的软件,然后对执行速度进行调优。”
Bill Venners : You say in Refactoring, "The secret to fast software in all but hard real time contexts is to write tunable software first, and then to tune it for sufficient speed."
你在《重构》一书中写道:“编写能快速运行的软件的秘诀就在于先编写可性能调优的软件,然后对执行速度进行调优。”
应用推荐