|
|
1
3
总是需要真正的、知识渊博的程序员构造这些DSL,并随着需求的变化向它们添加新的功能。没有问题域是静态的。 |
|
|
2
8
DSL将使程序员从非编程工作中解放出来。责任的明确分离总是一个好主意。程序员应该编程(例如,实现DSL),其他领域专家应该做他们擅长的事情。我个人正在尽我所能将这个行业转向更广泛地使用DSL。我不想编写业务逻辑代码。我喜欢实现编译器。所以我不害怕。我期待着每一个小任务都需要自己的DSL。 |
|
|
3
3
我不担心,DSL与普通的企业IT部门相比,还有很长的路要走。 |
|
4
2
我是开发人员,经常设计自己的DSL和DSL2Text转换,以加速我工作中许多无聊的部分。为此,我使用Eclipse插件(即emf、xtext、acceleo等),如本站点中所述。 http://lowcoupling.com/dslengineering |
|
|
5
1
我认为DSL在现实中会提高软件工程工作的水平。原因如下:
当一个问题非常复杂时,通常最好将其简化为一个特定于领域的问题,并为其构造一个小型DSL。DSL代码只是更相关和更容易维护,业务逻辑将更短、更容易验证和更容易推理。 |