- 浏览: 1037371 次
- 性别:
- 来自: 北京
最新评论
-
liaozhaijk:
都太较真了。。。其实水平高低能说明什么呢? 印度过CMMI5那 ...
只会SSH成了低薪的代名词? -
xiaofagn:
ffffff
Weblogic 忘了控制台密码怎么办? -
saieuler:
多么想去啊
如何成为一名 Google 软件工程师? -
pudong:
只有大纲吗?
甲方项目管理培训课程大纲 -
dyllove98:
进入页面后眼睛有点花,建议楼主整理一下
重温士兵突击之后 职场风云
相关推荐
Java 8采用Martin Fowler的方法创建内部DSL(领域特定语言)是一种强大的编程技术,它允许我们构建高度定制且易于理解的代码。内部DSL是通过在已有的编程语言内部构造一种专用的语言来实现的,使得代码更贴近所要...
马丁·福勒(Martin Fowler)在其著作《Domain Specific Languages》中深入探讨了这一主题,该书由Addison-Wesley Professional出版社于2010年9月24日出版。本书提供了关于如何设计、实现和使用DSLs的全面指南,并...
Martin Fowler是一位享誉全球的软件开发大师,他对DSL的研究深入且广泛,他的著作对于理解这一主题具有极高的价值。 《领域特定语言》一书由Martin Fowler与Pramod J. Sadalage合著,中文版和英文版的合集提供了...
本书是DSL领域的丰碑之作,由世界级软件开发大师和软件开发“教父”Martin Fowler历时多年写作而成,ThoughtWorks中国翻译。全面详尽地讲解了各种DSL及其构造方式,揭示了与编程语言无关的通用原则和模式,阐释了...
Martin Fowler在其著作《Domain Specific Languages》中强调,DSL通过提供领域相关的表达方式,增强了开发人员和业务专家之间的沟通。状态机作为一个常见的DSL应用场景,允许开发者以接近自然语言的方式来描述状态...
**马丁·福勒(Martin Fowler)** 和 **郝旭(Hao Xu)** 在2008年的文章中详细探讨了DSL在敏捷开发中的应用。他们提到了多种不同的DSL示例,包括但不限于Graphviz、Ant、Rake、LINQ、Hibernate查询语言、正则表达式、...
需求背景参考Martin Fowler《领域特定语言》第一章的示例“格randint小姐的密室”,用Java语言构造一个有限状态机语言,然后再利用该状态机语言构造一个密室控制系统。具体要求如下:密室的控制使用数字控制面板,...
1. **Martin Fowler**(ThoughtWorks 首席科学家): - 强调了ANTLR作为可靠解析器生成器的地位。 - 认为本书是有效利用ANTLR的重要指南。 2. **Bob McWhirter**(JBoss Rules/Drools 项目创始人): - 指出本书...
《使用Rake构建语言》是Martin Fowler撰写的一篇关于Rake构建工具的深入解析,Rake作为构建工具,其功能与Make和Ant类似,但在实现上有着显著的区别,它是用Ruby语言编写的内部领域特定语言(DSL),这使得Rake在...
- **《重构:改善既有代码的设计(第二版)》**:Martin Fowler在其著作中引用了《人月神话》,强调了重构的重要性及其与项目管理之间的关系。 - **《彩色UML建模》**:Peter Coad等作者通过引用《人月神话》,探讨...
- **Martin Fowler**(ThoughtWorks首席科学家)认为,ANTLR是一个优秀的工具,能够帮助用户更好地利用其功能。 - **Bob McWhirter**(JBoss Rules项目创始人)强调,ANTLR不仅仅适用于语言设计者,对于需要解析或...