#DSL

DCI架构是什么?

10-01-07 17 51455 25 banq

DCI是数据Data 场景Context 交互Interactions的简称,DCI是一种特别关注行为的模式(可以对应GoF行为模式),而MVC模式是一种结构性模式,MVC模式由于结构化,而可能忽视了... 详细

看SUN的JavaFX战略

09-06-09 33 3102 banq

在Java领域,无形中形成两个体系,一个以IBM/SUN等公司为主导的厂商路线;一个是以开源中立市场为主导的路线,很多初学者总是带着微软思路看待Java领域,以为Java领域最牛逼的就是SUN,然后就... 详细

忘记Scala,Qi4J是下一个 Java?

09-09-20 18 6264 3 banq

这段时间,围绕Evans DDD的DSL实现是一个大热门,有的从语言角度重新定义,比如 Scala vs. Clojure 虽然Scala很象Java,但是语法比Java要复杂多, My exper... 详细

15种你应该使用模型驱动开发MDD的理由

09-11-26 3 2120 5 banq

使用面向对象思维的MDD/DDD已经是一种主流发展方向,DSL属于MDD一个更高级发展,企业架构网站昨天推出一篇 15 reasons why you should start using Model... 详细

DSL和面向语言编程的崛起

09-08-30 4 2522 banq

The rise of DSLs and Language Oriented Programming? 几天前JetBrains(好像以前也是最早推出MDA工具的)推出他们的“MPS” (Met... 详细

另外一种DSL尝试:UML脚本

09-09-22 4 948 banq

yUML提供了一种脚本工具,类似英语的表达方式,可以让不懂计算机和UML的业务专家使用普通英语来表达他们的专家知识。 这也是DSL的一种尝试,目前,DSL尝试有三种主要趋势: 1.使用新的Scal... 详细

Declarative programming声明性编程

09-04-20 1 2676 banq

DDD中经常谈到一个名词是Declarative Design声明式设计,目前比较流行,尤其是并行计算开始走热背景下。 定义:无需表达程序控制流程。只要表达逻辑计算即可,就是表达应该干什么,而不是... 详细

Sculptor的DDD风格的DSL

09-10-10 1 1457 banq

Sculptor严格来说是一个代码生成工具,帮助那些基于模型驱动开发的团队快速开发项目。通过使用Sculptor,开发者可以专注于开发业务逻辑代码而忽略技术细节。开发者可以借助Domain-Drive... 详细

共有 28 上一页 1 2 3 4 下一页