Program to an interface, not an implementation.
面向接口编程,而不要面向实现编程。
Program to an interface, not an implementation.
要针对接口编程,不要针对实现编程。
Program to an interface, not an implementation.
针对接口而写编程,不要针对实现。
The first principle is: "Program to an interface, not an implementation."
第一条是:“面向接口编程,而非面向实现编程”。
JMS is ideal in this situation because it is an interface specification — not an implementation.
在这种情况下JMS非常理想,因为它是一种接口规范——而不是实现。
Although the REST support is not an implementation of JAX-RS, it has more features than the specification defines.
虽然,对REST的支持并不是JAX - RS的一种实现,但是它具有比标准定义更多的特性。
Also, these stubs are not portable because they depend on implementation classes and should not be packaged as part of an application.
另外,这些存根不是可移植的,因为它们依赖于实现类,并且不应该作为应用程序的一部分进行打包。
When linking an analysis process model with an executable process implementation, the clue is not to include too many of the sophisticated details of the analysis process notation in the diagram.
当把一个分析过程模型和一个可执行过程实现联系起来的时候,这暗示了不要给图中的分析过程符号包括太多的复杂细节。
When an activity is skipped or left-out due to a jump request, its implementation is not run.
当某个活动由于跳过请求而被跳过或忽略时,将不会运行其实现。
Often, that lead the standard down the wrong path, focussing too much on implementation details and not enough of an interoperable standard.
通常这会导致标准的误入歧途,使得标准过于关注实现的细节而忽视了通用性。
EA is architecture of enterprise, not it - it is just an implementation, nothing more - drop the IT-centrism!
EA是企业的架构,而非it的架构——IT只是实现,别无其他——丢掉IT中心主义!
Although not a definitive requirement for an AOA implementation, an organization should consider using a process authoring tool to maintain descriptions of its existing implementation processes.
尽管对于一个面向方面的处理方法(AOA)的实现来说没有确定的要求,但是公司应当考虑使用一种过程创作工具来保持其现已存在的实现过程的描述。
It includes an implementation of the JMS interface, but not the JNDI interface.
它包括JMS接口实现,而非JNDI接口。
The object element allows you to nest alternative content inside of it, and this content is displayed if an implementation is not supported or a plugin is not installed.
object标签允许你在它里面包含替换内容,如果这种实现不被支持,或者插件没有安装,那么替换内容将被显示。
An out-of-the-box implementation was not going to be sufficient.
开箱即用的实现不足以满足需要。
We released a first version at the end of February, and without Rational Rapid Developer, I think it would have been a mid-summer implementation, if not an early fall one.
在二月底,我们发布了第一个版本。如果没有RationalRapidDeveloper的话,我想可能会等到早秋至少是仲夏才能实现。
This is not an endorsement of that implementation over others that are available, though I can say that I had no problems using the MigBase64 encoder.
虽然我使用MigBase64编码器没有任何问题,但是它也没有人认可该实现胜过其它可用的实现。
This is not a requirement: It is an implementation decision.
这并不是一项需求:它只是一项实现决策。
This does not affect the service provider's implementation or how it would be translated to an SOA solution.
这并不影响服务提供者的执行或者它将如何被转变为一个SOA解决方案。
It's not just a bunch of specs, but an actual (single) implementation.
它不仅仅是一套规范,还是一个实际(单一)实现。
For example, management should help guide their teams with an overall vision for a project but not enforce the details of implementation on the team.
比如说,管理人员应该通过项目的整体愿景来指导团队,而不是将实现细节一股脑儿地扔给团队。
They also make it possible to use models not just as blueprints, but as specifications from which significant portions of an implementation can be automatically generated.
它们还能够让模型不仅成为蓝图,而且还能作为自动生成实现的重要部分时所参照的规范。
This article is not advocating the use of this product as an ESB implementation without very careful consideration.
在没有经过慎重考虑之前,本文不提倡使用这种产品来执行esb功能。
It almost goes without saying that — when creating an application — expected system behaviour does not always match actual system implementation.
它几乎可以不用声明就运行——当创建一个应用程序时——预期的系统行为不总是和实际系统执行相匹配。
But please note: Such an implementation might not perform well when a large amount of data is involved.
但是请注意:当涉及大量数据时,这样的实现的性能可能不好。
JNDI is not an LDAP-specific interface; you can have a JNDI implementation for any type of directory service.
JNDI不是特定于LDAP的接口,因此可以拥有针对任何目录服务类型的JNDI实现。
In some cases, policies are not explicitly stated but are just implicitly defined by an implementation.
在某些情况下,没有显式地声明策略,但是在实现中隐含地定义了策略。
Administration of security policies can be delegated to a nonprogrammer or to someone not familiar with an application's implementation language.
可以将安全策略的管理委托给非程序员或不熟悉应用程序实现语言的人。
Transport independence: a service with an implementation that's not dependent on a specific transport or protocol mechanism promotes loose coupling.
传输独立性:具有不依赖于特定传输或协议机制的实现的服务可促进松散耦合。
Transport independence: a service with an implementation that's not dependent on a specific transport or protocol mechanism promotes loose coupling.
传输独立性:具有不依赖于特定传输或协议机制的实现的服务可促进松散耦合。
应用推荐