DSLs in Action

书名:DSLs in Action
作者:DebasishGhosh
译者:
ISBN:9781935182450
出版社:ManningPublications
出版时间:2010-12-28
格式:epub/mobi/azw3/pdf
页数:375
豆瓣评分: 8.0

书籍简介:

DSLs in Action introduces the concepts and definitions a developer needs to build high-quality domain specific languages. It provides a solid foundation to the usage as well as implementation aspects of a DSL, focusing on the necessity of applications speaking the language of the domain. After reading this book, a programmer will be able to design APIs that make better domain models. For experienced developers, the book addresses the intricacies of domain language design without the pain of writing parsers by hand. The gap in understanding between the development team and the business domain specialists can lead to errors during user acceptance tests. This book teaches developers to build DSLs that bridge this gap by offering API development techniques that closely model the domain vocabulary. Even non-programmer domain experts can benefit from this book by learning how DSLs can make them a more integral part of the team during the program development phase. The book discusses DSL usage and implementations in the real world based on a suite of JVM languages like Java, Ruby, Scala, and Groovy. It contains code snippets that implement real world DSL designs and discusses the pros and cons of each implementation.

作者简介:

作者简介:

Debasish Ghosh

Anshinsoft公司(http://www.anshinsoft.com)首席技术布道师,开发者推荐博客“Ruminations of a Programmer”的作者,ACM协会高级会员。他拥有跨国IT企业20余年工作经验,擅长为各种客户(无论是中小型公司还是财富500强企业)交付企业级解决方案,对自己将软件设计和编程最佳实践制度化而引以为傲,热爱Java、Ruby、Scala、OO及函数式编程,关注DSL和NoSQL数据库。电子邮件:dghosh@acm.org。Twitter账号:@debasishg。

译者简介:

郭晓刚

大学肄业,有过两次创业和创业失败的经验,从嵌入式硬件到企业软件开发皆无所成。作为爱好的翻译反倒坚持不辍,积攒了五六本独译、合译的作品。长期在InfoQ中文站从事编辑工作,顺带磨练了技术触觉和翻译、写作的技艺。现在家照顾本书拖稿期间出生的儿子。

书友短评:

@ [已注销] 什么是internal DSL,什么是external DSL?? @ 龙三 还好写了个parser,要不就装比失败了(´థ౪థ)σ @ diamondcrack 太限定于特定的语言,讲得有点浅,入门还行 @ diamondcrack 太限定于特定的语言,讲得有点浅,入门还行 @ 龙三 还好写了个parser,要不就装比失败了(´థ౪థ)σ @ [已注销] 什么是internal DSL,什么是external DSL??

添加微信公众号:好书天下获取

添加微信公众号:“好书天下”获取书籍好书天下 » DSLs in Action
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

添加微信公众号:“好书天下”获取书籍

当当网十五万种图书