基于 UML特定领域语言(DSL)支持
使用解释器模式创建一个领域语言,翻译成特殊的代码。
Use the Interpreter pattern to create a domain-specific language that you translate into specific code.
如果还没有洽当的稳定领域语言,要谈dsl可能过早。
Parsons: If there's not really a properly stable domain language, a DSL might be premature.
作者也讨论了统一建模语言(UML)概要文件对于特定领域语言的用途,比如SOA。
The authors also discuss the use of Unified Modeling Language (UML) profiles for domain-specific languages, such as SOA.
本系列的上一期介绍了如何使用特定领域语言(DSL)来捕获域惯用模式。
The preceding installment of this series introduced the subject of using domain-specific languages (DSLs) to capture domain idiomatic patterns.
借助对某一领域语言的研究,可以更好地了解一个民族、一个群体的生活风貌和精神状态。
With the study of a language, you can understand life style and mental state of a people.
参会者将接触从构建Ruby的高级特殊领域语言到JRuby,以及高级ActiveRecord的相关论题。
Attendees will learn about topics ranging from building advanced domain specific languages in Ruby to JRuby to advanced ActiveRecord.
在上个月的这一专栏中,我讲述了使用特定领域语言(dsl)的示例,在您的代码中定义为通用设计习惯。
In last month's installment, I showed examples of using domain-specific languages (DSLs) to harvest idiomatic patterns, defined as common design idioms in your code.
领域专家可以用他们喜欢的任何业务领域语言表述概念和规则,这些领域语言可用文本、图表、符号、表格等方式进行描述。
The domain experts can express concepts and rules using any customary notation they prefer - their business domain language - which can be projected using text, graphics, symbols, tables etc.
未来的VS版本将会基于一套新的建模工具,同时支持统一建模语言(uml)和特定领域语言(DSL),另外还包括架构资源管理器。
The future VS version will be based on a new set of modeling tools, which support both Unified modeling Language and Domain Specific Language, and will include Architecture explorer.
从全球来看,掌握一门以上的语言在许多领域被视为一种优势,甚至是一种硬性的要求。
Globally, knowing more than one language is viewed as an asset and even a necessity in many areas.
世界语跨越了语言边界,它已在全球范围内被至少100万人使用,尤其是在专业领域。
Esperanto is used internationally across language boundaries by at least 1 million people, particularly in specialized fields.
例如,英语经常是各种会议的通用语,天文学、儿童心理学和动物学等领域的许多期刊文章都将英语作为一种默认语言。
It is often a lingua franca of conferences, for example, and many journal articles in fields as diverse as astronomy, child psychology and zoology have English as a kind of default language.
这是常见的——也就是说,公共领域的语言属于我们所有人,也许那中间少了一些浪漫的意味。
It's conventional—that is to say, the language in the public sphere belongs to all of us, and there's perhaps a certain sort of romantic loss in that.
现代语言学在19世纪作为一个独立的领域出现。
Modern linguistics emerged as a distinct field in the nineteenth century.
在商业领域找工作通常不需要掌握第二语言,但拥有语言技能会让求职者在其他条件相当的情况下获得优势。
A second language isn't generally required to get a job in business, but having language skills gives a candidate the edge when other qualifications appear to be equal.
目前为止,我们已经学习了语言学的一些核心领域,比如语法、音位学和语义学等。
So far we have been looking at some of the core areas of linguistics, like syntax, phonology, semantics.
领域特定语言(DSL)用于描述单一域中的元素(可能范围很小)。
A domain specific language (DSL) is used to describe the (possibly narrow) elements of a single domain.
而用户语言是意见和需求交流的工具(用领域专用语言)。
This custom language is then used to communicate ideas and requirements (domain specific languages).
捕获太多的细节就像是在使用某个模型或领域特定语言来开发代码。
Capturing too much detail is like developing code using a model or domain-specific language.
规则语言是一种特定于领域的语言,包含定义业务规则的构造。
A rules language is a domain specific language, containing constructs for defining of the business rules.
分解的结构依赖于目标领域(实现语言、部署环境,等等)。
The structure of decomposition depends on the target domain (implementation language, deployment environment, and so forth).
内部和外部领域特定语言其实各有所长。
As for the internal versus external language decision, each has its advantages.
在编程语言领域中,没有任何免费的午餐。
In the world of programming languages, there's no such thing as a free lunch.
特定于领域的编程语言。
企业领域新语言-OlaBini主持。
我们可以把mobl描述为一种领域特定语言(DSL),也就是一种针对特定应用程序领域的语言。
mobl can be described as a domain-specific language (DSL), a language aimed at a particular application domain.
在编程过程中,许多时候确实需要小型的领域特有语言。
In programming, many times what is really needed is a small domain-specific language. There are many examples of domain-specific languages in use today.
这是在构建专用领域的语言时,我们一般使用的方法。
This is the approach we generally use when building domain-specific languages.
也可以只暴露过程语言的子集,创建非常简单的领域特定过程语言,例如文档管理系统中用来指定批准的语言。
It's also possible to only expose a subset of the process language, creating very simple domain specific process languages, for example to specify approvals in a document management system.
应用推荐