域特定语言(DSL)和域驱动设计(DDD)之间的差异和相似之处是什么?
域驱动设计(DDD)是一种思考和沟通问题及其解决方案的方式.
域特定语言(DSL)是一种编写代码的方式.
它们是相似的,因为它们都以"域"这个词开头.就是这样,我想.:-)
领域驱动设计在您为所设计的系统创建基本词汇表,概念和对象模型时强调问题域的作用.
领域特定语言是用于指定或实现系统的特定部分的符号,其面向该领域的从业者的需要(即,最小化大多数编程或规范语言的"程序化"方面).