通过实例,给出了典型业务的组件重构方案。
In addition, the component reconfiguration solution for typical business was proposed through an example.
针对空天飞行器的不确定性,提出了自主控制重构方案。
An autonomous control reconfiguration scheme is presented for ASV to deal with the uncertainties on the base of control effectiveness estimation.
基本方法是在时域上应用拉格朗日插值技术实现秘密分割-重构方案。
The basic method applies Langrange interpolation techniques in time-domain to implement a secrecy fragmentation-reconstruction scheme.
为了更好地为大客户创造价值,提出了以大客户经理制为中心的组织体系重构方案。
The organizational restructuring scheme centered on the major customer manager system was proposed in order to add customer value.
算例表明,网损期望值最小的重构方案不一定是负荷期望值计算的网损最小的重构方案。
Test results indicate that by considering stochastic loads the optimal reconfiguration scheme of minimal expected value of line loss is not always the same as that of minimal line loss.
类似的,数据库重构是对数据库方案的简单变更,是在不破坏且不添加东西的情况下改进设计。
Similarly a database refactoring is a simple change to a database schema which improves the design without breaking nor adding anything.
通过将我的代码重构为使用集合而非列表,我不但解决了这个问题,而且优化了整个解决方案,因为我现在使用的是更精确的抽象。
By refactoring my code now to use sets instead of lists, I not only fix this problem but make the overall solution better because I'm now using a more accurate abstraction.
现在我将使用简单的解决方案,但是如果需求发生了更改,我会将FrequentFlier字段标记为未来的一个重构点。
I'm going to stick with the simple solution for now, but I'll mentally flag the FrequentFlier field as a future refactoring point if requirements change.
不要害怕扔掉代码.重构和重新编码是两个非常重要的领域.当你遇到已经不存在的需求,或者你没有意识到你能找到比开始编写的代码更好地解决旧问题和新问题的方案,如果你遵循上面的建议,需要重构的代码已经最小化了.如果你没有遵循上面的建议,你可能需要重新编码.
Many developers solve their problem while they are coding, and there is nothing wrong doing that. As a matter of fact, you can do that and still adhere to the above statement.
这些测试的可用性提供了有关数据映射的快速反馈,并支持SOA解决方案中随后可能需要的数据类型重构。
The availability of these tests provides rapid feedback on the data maps and supports subsequent refactoring of the data types that might be required in an SOA solution.
本系列的后续文章将给出更为复杂、需要更多计划、设计或重构工作的长期解决方案。
Upcoming articles in this series present long-term solutions that are more comprehensive and require more planning, design, or restructuring effort.
例如,解决方案架构可以经由应用敏捷方法,通过重构、小步增量设计,以及主要以代码形式表达。
Solution architecture for instance, can be applied in an agile manner, through refactoring, designed in small increments and expressed mainly in code.
为了维护数据库设计的质量,我们甚至可能发现,需要重构现有数据库方案中的某些方面。
We may even find that we need to refactor some aspects of the existing database schema in order to maintain the quality of the database design.
重构的解决方案:反模式有用的范围是:可以帮助我们从陷阱中解脱出来,或者完全避免这些陷阱。
Refactored solution: Antipatterns are useful to the extent that they can help us extricate ourselves from traps, or avoid them entirely.
工作空间层是对整个解决方案执行代码分析和重构的起点。
The workspace layer is the starting point for doing code analysis and refactoring over entire solutions.
这些解决方案涉及配置调整和其他小的优化,仅需要对SOA进行极少的重构。
These solutions involve configuration tuning and other subtle optimizations that require little restructuring of the SOA.
基于最初的解决方案功能配置所选的SBS模型元素,以及如何更好地利用现有SBS模型重构解决方案。
Configure the selected SBS model elements based on the original solution capabilities, and how existing SBS models could be best utilized to restructure the solution.
重构的解决方案是指导其它人如何修正问题的指南。
The refactored solution is a guide that teaches others how to fix the problem.
新技术和技巧需要您持续重构选项,从而找到新缺陷和改进的解决方案。
New technologies and techniques will require you to refactor your choices over time, both to find new weaknesses and improved solutions.
它们通常捕获重构解决方案描述,说明如何更改反模式,以得到更为稳定的解决方案。
They typically capture refactored solution descriptions, showing how to change the antipattern into a healthier solution.
很多银行都通过重构大型机应用程序、为现有应用程序资产启用服务或重新编写当前解决方案的各个部分来实现此方法。
Many banks employ this approach through re-facing mainframe applications, service-enabling existing application assets, or rewriting portions of their current solutions.
良好的架构能使我们构建出松散耦合的,灵活,可重构的解决方案。
Good architectures enable us to build loosely coupled, flexible, reconfigurable solutions.
我们最终学会了使用类似于虚包的修正方法来重构这些解决方案。
We eventually learned to refactor those solutions with remedies like facades.
BillVenners:在《重构》一书中你写道:“在学会重构之前,我总是力图找到灵活的方案。”
Bill Venners: in refactoring you write, "Before I used refactoring I always looked for flexible solutions."
允许使用Hibernate、但尚不需要分片的SaaS应用程序采用解决方案,而无需重大重构,前提是它们确实达到了这个阶段。
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.
这个问题的解决方案是使用一种修改过的、更适合基于servlet编程的模型-视图-控制器来进行重构。
The solution to this problem is to refactor with a modified model-view-controller that is more appropriate for servlet-based programming.
去除重复的解决方案是将代码重构为一个单一的factors类,如清单3所示。
The solution to this type of duplication is to refactor the code into a single Factors class, which appears in Listing 3.
重构解决方案应该允许各种不同的服务调用Channelsservices层,而不是尝试一般化。
A re-factored solution should permit a variety of different service calls from the Channels Services layer, rather than attempting to generalize them.
这个解决方案帮助我们快速的将代码导入WebSphereStudio,它使得重构过程非常容易——并且能工作的代码(无论什么形式)比不能工作的代码更容易重构。
This solution helps us get the code quickly into WebSphere Studio, where the refactoring process is very easy — and working code (in any form) is easier to refactor than non-working code.
这个解决方案帮助我们快速的将代码导入WebSphereStudio,它使得重构过程非常容易——并且能工作的代码(无论什么形式)比不能工作的代码更容易重构。
This solution helps us get the code quickly into WebSphere Studio, where the refactoring process is very easy — and working code (in any form) is easier to refactor than non-working code.
应用推荐