领域特定语言 martin fowler著 学习笔记1
第一章
用一个入门的例子讲什么是DSL,DSL包含哪些部分,有哪些分类,书摘如下:
1. 我们常常会看到这样一种划分:一方面是程序库/框架或者组件的实现代码;另一方面是配置代码或组件组装代码。从本质上说,这种做法分开了公共代码和可变代码。用公共代码构建一套组件,然后根据不同的目的进行配置。
2. “声明式”是一个非常模糊的术语,但是它通常适应于所有远离了命令式编程的方式。...远离变
原创
2015-08-26 23:33:26 ·
718 阅读 ·
0 评论