领域逻辑,或者叫业务逻辑,这是留下来让你填写的地方。
The domain logic, or business logic, is the remaining piece.
把逻辑移到领域类或服务中。
每一个应用系统的核心是描述这个系统的基础模型 --领域模型、类模型、逻辑模型、实体模型等等。
The heart of every application is the base model that describes it -- a domain model, class model, logical model, entity model, or the like.
这个领域中有许多重要的原则,本文重点关注其中之一:使数据尽可能地接近业务逻辑。
This article focuses on one of many important principles in this domain: bring the data as close to the business logic as possible.
到目前为止,已经介绍了逻辑数据模型、领域模型和物理数据模型的概念。
You have so far seen the concept of logical data models, domain models, and physical data models.
从这一阶段开始,该解决方案就适用自底向上的方法了,这意味着这个逻辑数据模型中仅仅将最重要和紧迫的业务主题领域锁定为目标。
Starting from this stage, this solution is adapting the bottom-up approach, which means that only the most important and urgent business subject areas are targeted in this logical data model.
轻量级设计模式使您可以在对象和集成服务之间进行松散耦合,而无需艰苦地编写业务逻辑或领域模型。
Lightweight design patterns let you loosen coupling between objects and integrate services without forcing code into business logic or the domain model.
在连接数据库之后,可以在RDA中创建健壮的逻辑、物理、领域和术语表模型。
After you have connected to the database you can create robust logical, physical, domain, and even glossary models in RDA.
逻辑数据模型包含关于业务主题领域的更多详细信息。
The logical data model contains much more detailed information about the business subject areas.
RDA可以创建逻辑、物理和领域数据模型。
这些非语言的领域,要求的不是成熟度或是对人性的了解,而是对于规律、逻辑、和联系的迅速察觉。
These non-verbal areas require little maturity or knowledge of human nature, but a quick ability to perceive patterns, logical rules and linkages.
高级数据模型是所有业务主题领域以及业务的公共数据元素的一致性定义,从高级的业务视图到通用的逻辑数据设计。
The high-level data model is a consistent definition of all of business subject areas and data elements common to the business, from a high-level business view to a generic logical data design.
对于更高级的用户,他们懂一点逻辑,懂得如何创建测试场景,可以使用编辑器和功能测试的领域特定语言去构造测试。
For more advanced users, who understand a little logic and how test scenarios should be created, they can use the editor to construct tests using a functional testing DSL (domain specific language).
罗瓦兹拉威克等人选择了两个来自于数学逻辑领域的理论来作为他们对于变革的信念的根基。
Watzlawick et al. selected two theories from the field of mathematical logic on which to base their beliefs about change.
可以创建一个领域模型,这种模型可以在其他领域模型或其他逻辑数据模型中使用。
You can create a domain model so that it can be used in other domain models or other logical data models.
不要过于纠结于这些数学问题了,在计算机领域,你会很讨厌那些,在这上面钻牛角尖的人,但是对于那些,像循环这样的逻辑结构又是很有用的。
Okay, not to dwell too much on math because you can very quickly bore someone in computer science by dwelling too much on math but it's useful even for logical constructs as we'll see with loops.
这些主题领域可以是将数据仓库逻辑划分成几个不同(概念的,甚至或者是物理的)数据库的基础。
These subject areas can be the basis for logically partitioning the data warehouse in several different (conceptual or even physical) databases.
如果存在和要开发的非xml数据处理逻辑类似的XML工具或技术,可以利用xml化建立非xml数据到XML领域的桥梁。
If existing XML tools or technologies are similar to the non-XML data processing logic to be developed, you might take an opportunity to XMLize and bridge the non-XML data into the XML field.
根据逻辑相关的领域对维护项目进行分组:这有助于提高开发人员的工作效率。
Group maintenance projects in terms of logically related areas: This helps increase developer productivity.
更进一步,通过这种方式实现command对象允许您在Web应用程序的其它领域重用业务逻辑。
Further, implementing command objects in this way allows business logic to be reused in other areas of your Web application.
这种方式完美地诠释了DRY (DontRepeat Yourself)准则,因为持久化逻辑只实现一次,在需要的时候可以多次混合到领域类中。
This approach perfectly epitomizes the DRY (Don't Repeat Yourself) principle, since the persistence logic is implemented once and mixed in domain classes as many times as needed.
由于UI在iPhone的唯一性,所以需要将可视层与领域模型剥离开来,这也是基本的MVC逻辑。
Because the UI is unique to the iPhone you need to separate out the visual layer from the domain model, basic MVC logic.
在产品发掘阶段(productdiscovery),产品经理需要这些专家来深入了解市场、了解用户、了解这个领域、尤其是了解这个产品是不是符合商业逻辑。
During product discovery, they will use these people to gain deeper insight into the market, the users, the domain and especially the necessary business logic.
在J2EEWeb应用程序领域中,模式是应用程序的业务逻辑,视图是包含表示层的JSP页面。
In the domain of J2EE Web applications, the model is the business logic of an application, and the JSP pages comprising the presentation layer are the view.
此领域的模式的主要目标是将表示特定的方面从应用程序及业务逻辑分离出来。
The primary goal of patterns in this area is to separate the presentation-specific aspects from the application and business logic. Some examples include
约束是定义在一个bean(领域对象)中的,因此校验逻辑离领域模型最近。
The constraints are defined in the bean (domain object) so the validation logic is close to the domain model.
mda转换用具体领域的业务逻辑扩充这些框架。
The MDA transformations augment these frameworks with domain-specific business logic.
这是解决方案中的应用程序或业务逻辑,旨在实现特定于领域的业务目标。
This is the application or business logic in a solution, which is targeted at achieving domain-specific business goals.
在数学学科的很多的领域中算术只是起到次要作用,例如逻辑学和几何学。
There are entire fields of mathematics where numerical manipulation is peripheral: logic and geometry, for example.
这属于设计模式和其他结构描述的领域,并且因而趋向于更具抽象性和逻辑性,而非物理性。
This is the realm of design patterns and other structural descriptions, and thus tends to be both more abstract and logical rather than physical.
应用推荐