如何找出代码库中隐藏的复制?
How do you find the duplications that have crept into your code base?
您也无需受我的代码库的束缚。
You needn't feel constrained to stick with my codebase, either.
用于代码库管理的CVS源码库。
是否有计划增加对动态代码库的分析?
如何实现可以进行重大重构的代码库?
How do you get your code base in a place where major refactorings are possible?
在JDK代码库中,我们的分析显示。
对于一个代码库来说,存在相似的问题。
痛苦本身在于使用大型代码库的复杂度。
我将讨论如何发现代码库中隐藏的设计。
In it, I'll discuss how to discover design already lurking in your code base.
我们自始至终都尽可能多地使用现有代码库。
To that end, we aimed to use as much of the existing code base as possible.
本地代码库同样可以动态加载。
重复代码可能在代码库中悄然发生。
Duplicate code can creep into a code base unbeknownst to anyone.
代码库的可维护性直接影响着软件的整个成本。
The maintainability of a code base directly affects the overall cost of software.
首先,可以通过它们比较自己和别人的代码库。
First, they allow you to compare your code base to others along several dimensions.
这些数据彰显了结晶于项目代码库的劳动成果。
Those Numbers reflect a labor whose fruits are evident in the project's code base.
这部分代码很快就会出现在代码库中。
限制通常来自于现有的代码库或来自于客户需求。
The limitations often come from the existing code base or from customer requirements.
熟悉你经常使用的代码库。
但是缺点是它仍是一个大代码库,不是真正的模块。
But the downside is that it's still one big codebase, not really modular.
虽然不用访问代码库,这仍然是一个非常困难的过程。
Although, without access to the code base, this is a much more difficult process.
如何在陈旧的代码库中找出可重用的资产和隐藏的设计?
How do you find the reusable assets and designs hiding in an aging code base?
本书描述了一些非常酷的评估代码库组件构成的度量标准。
The book describes some cool metrics to assess componentization of a code base.
这在一个视图中同时指出代码库中最重要和最复杂的部分。
This tells you both what's important and what's complex in the code base, in a single view.
我认为每个代码库都包括惯用模式,所以可以使用任何项目。
I contend that every code base includes idiomatic patterns, so any project would do.
每个代码库都有惯用模式。您必须学会发现它们并采取行动。
Every code base has idiomatic patterns; you just have to learn to see them and act.
业务领域充满了变化,需要通过你的代码库进行定义和管理。
Business domains are filled with variations that need to be identified and managed across your codebase.
以此作为重构的指导会帮助你在代码库方面做出明显的改进。
Think of this as your refactoring guide that helps you make surgical changes to your codebase.
我们希望这个代码库能够作为树或者环的一个节点。
Our hope is that we can be viewed as just one node in the tree, or ring.
这可以让维护变得更轻松同时让你拥有一些代码库。
This will make them easier to maintain and afford you some economies of scale.
解决方案:对源代码库上应用的每个修改都运行构建。
Solution: A build is run with every change applied to a source code repository.
应用推荐