休假回来,换了办公室,发现桌上放了一大堆ACM communication的杂志, 每天会挑一本看,今天注意到D. GHOSH的一篇关于DSL的文章。
DSL:
优点:
1.与bussiness人交互更简单
2.更易于表达和维护,隔离了技术细节
3.领域模型接口都与实际的领域行为相关
4.扩展性
缺点:
1.设计难,对于软件人员要深入了解领域知识
2.会倾向使用多语言而导致设计的臃肿
3.除非项目中等以上的复杂度,否则领域模型不能提高效率
还给了个小例子。
了解更多DSL在软件整个架构的位置,参见Eric的DDD的第四章。
今天看到一篇关于DSL(Domain Specific Language)的文章,布布扣,bubuko.com
今天看到一篇关于DSL(Domain Specific Language)的文章
原文:http://www.cnblogs.com/tliu12/p/3639145.html