《关于DSL、MDA、UML、TDD的一些思考》的相关内容
相关讨论
AOP = Proxy Pattern + Method Reflection + Aspect DSL + 自动代码生
学如逆水行舟,不进则退。
半年多来,居无常所,没有稳定的上网环境,这次抽空上来一看,又有好多陌生的名词漫天飞舞了。
落伍退化得很厉害。不过,我还能温故而知新,炒炒冷饭,写写基本的内容AOP。怀旧一番。
AOP = Proxy Pattern + Method Reflection + Aspect DSL + 自动代码生成
Declarative Programming & DSL
Aspe ...
by buaawhl 2007-05-28 浏览 (7622) 回复 (5) 关键字:
向MDA开炮:MDA,牛皮还是银弹
OMG推出了UML2.0,以支持MDA的开发。并号称MDA不再需要编码
这是一个牛皮还是银弹,现在也许言之尚早,毕竟实践是检验真理的唯一标准。不过,论坛的好处就是畅所欲言,不必负责,说错了也不丢人:)
欢迎各位高手参与讨论,小弟抛砖引玉了!
by kingdl 2004-01-13 浏览 (7799) 回复 (13) 关键字:
相关博客
关于DSL、MDA、UML、TDD的一些思考
这是计划中的一篇Blog,原来设想的题目是《MDA与DSL》 ,只是因为和徐昊聊天时产生了一些想法,想谈谈对MDA和DSL的新认识。现在这段时间又出现了很多关于DSL的讨论。 马大叔的两篇:领域专用语言(DSL)、界定DSL 还有在JavaEye的不少相关的讨论:DSL的讨论、规则系统or脚本系统,自然语言,DSL or Java语言、Ruby DSL 还有一篇不错的入门文章:用Ruby 创建领 ...
by 庄表伟 2006-09-12 浏览 (479) 回复 (0) 关键字:
MartinFowler的《Language WorkBench》笔记
JetBrains的MPS出来了,Martin Fowler也大力捣鼓出一篇《Language Workbenches: The Killer-App for Domain Specific Languages?》,成为有志于LOP、DSL领域的总领性文章。 首先,了解Martin Fowler的立场很重要。但似 ...
by 江南白衣 2005-06-23 浏览 (265) 回复 (0) 关键字:
DSL(Domain Specific language): How to get it
在DSL:基于规则系统组织业务规则我提出DSL,不过在该文没有太多关于DSL的东东,显得有些牵强。先要说明一下什么是DSL(Domain Specific language),援引《产生式编程》一文: “DSL(领域特定语言)是一种特化的,面向问题的语言。” 《产生式编程》对DSL的做如下分类: 1. 固定和独立的DSL(fixed, sparate DSL),如SQL,用 ...
by yimlin 2006-07-08 浏览 (568) 回复 (0) 关键字:
[转]领域专用语言(DSL)
转自:http://blog.csdn.net/mfowler/archive/2006/08/16/1069927.aspx
原文:DomainSpecificLanguage (http://www.martinfowler.com/bliki/DomainSpecificLanguage.html)
所谓领域专用语言(domain specific language / DSL),其基本 ...
by javatar 2007-05-24 浏览 (477) 回复 (0) 关键字:
【转jdon】DSM:Domain-Specific Modelingling
原文地址:http://www.jdon.com/mda/dsm.html(转载请表明原文地址)
当DSL(Domain-Specific Languages)诞生时,不少人比较激动,欢呼一个新的语言时代到临。其实,这不是计算机领域的新语言,而是一种新的建模语言。
DSL是一种专门供领域建模专家(也就是系统分析师)使用的语言,这些领域专家不同于程序高手,他们有一套自己认知世界和表达世界的思 ...
by javajiao 2007-12-26 浏览 (146) 回复 (0) 关键字:
相关圈子讨论
grails有前途吗
目前看来,知道ror远远多于知道grails的,ror的目标人群可以是php,perl,python,java,asp,.net的开发者,而关注grails的只有被ror和其他java开发框架瓜分剩下的一部分开发者。从语言上看,groovy是c语系的,对于大多数开发者而言学习起来更容易些,但ruby代码看上去更自然。ror不会(至少几年内不会)取代java在企业级开发中的地位,但在web应用则会占 ...
by shinewang 2008-09-11 浏览 (713) 回复 (13)
相关新闻
使用Raven取代Ant来Build Java项目
Ant作为常用Java项目build工具经常受到争议,很多其他的支持XML所缺乏的更多的表达范式的build工具进入开发者的视野。自动化专家Paul Duvall同学推荐了使用Raven(乌鸦)来Build Java项目,Raven是一个由Ruby写的build平台,采用简单的build-centric Domain Specific Language(中心build领域特定语言DSL)提供所有编 ...
by QQbyte 2008-09-14 浏览 (2004) 回复 (12) 关键字: raven build tool 工具 ruby

