领域专用语言实战 (图灵程序设计丛书 89)

领域专用语言实战 (图灵程序设计丛书 89)

作者
Debasish Ghosh、郭晓刚
语言
简体中文
出版社
人民邮电出版社 版次:第1版
出版日期
2013年11月1日
品牌
图灵社区
纸书页数
292页
电子书格式
epub,pdf,mobi,azw3,txt,fb2,djvu
文件大小
5150 KB
下载次数
1620
更新日期
2023-04-16
运行环境
PC/Windows/Linux/Mac/IOS/iPhone/iPad/iBooks/Kindle/Android/安卓/平板
内容简介

DSL(领域专用语言)的要旨在于沟通。精心设计的DSL 可以以一种从外观到内在都极为自然的方式,传达出其所表示领域的本质和真意,帮助消除业务与技术的隔阂,促进项目干系人与程序员的沟通。  《领域专用语言实战》不仅介绍如何使用DSL解决问题,还会使用Ruby、Groovy、Scala、Clojure等现代语言阐述DSL的设计与实现,针对这些语言所代表的不同编程范式深入讨论其在DSL设计上的优劣。《领域专用语言实战》共分三部分。第一部分定位DSL驱动开发环境,寻找其在应用程序架构中的用武之地,帮助程序员或架构师了解如何调整现有开发工具和技术,使之适应DSL驱动的新范式。第二部分带你设计优秀的语义模型,使之成为上层语言抽象的有力后盾。该部分主要指导开发人员按照优秀抽象的设计原则搭建领域模型,由浅入深讲解了DSL实现技术,如元编程、解析器组合子,以及ANTLR、Xtext等开发框架。第三部分主要展望未来趋势,重点讨论解析器组合子和DSL工作台技术的发展前景。  《领域专用语言实战》适合开发人员、架构师、领域用户学习参考。

领域专用语言实战 (图灵程序设计丛书 89) EPUB, PDF, MOBI, AZW3, TXT, FB2, DjVu, Kindle电子书免费下载。

《领域专用语言实战 (图灵程序设计丛书 89)》电子书免费下载

epub下载 pdf下载 mobi下载 azw3下载 txt下载 fb2下载 djvu下载

猜你喜欢