DSLs in Action 新书_图书内容介绍_剧情呢
剧情呢 国产剧 港剧 泰剧

DSLs in Action读书介绍

类别 页数 译者 网友评分 年代 出版社
书籍 375页 7.7 2020 Manning Publications
定价 出版日期 最近访问 访问指数
USD 44.99 2020-02-20 … 2020-03-08 … 47
主题/类型/题材/标签
DSL,编程,DomainSpecificLanguage,Programming,DSLs,计算机,程序设计,Manning,
作者
Debasish Ghosh      ISBN:9781935182450    原作名/别名:《》
内容和作者简介
DSLs in Action摘要

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数据库。电子邮件:[email protected]。Twitter账号:@debasishg。

译者简介:

郭晓刚

大学肄业,有过两次创业和创业失败的经验,从嵌入式硬件到企业软件开发皆无所成。作为爱好的翻译反倒坚持不辍,积攒了五六本独译、合译的作品。长期在InfoQ中文站从事编辑工作,顺带磨练...

本书后续版本
未发行或暂未收录
喜欢读〖DSLs in Action〗的人也喜欢:

  • Lucene in Action, Second Edition lucene,搜索引擎,信息检索,java,IR,自然语言处理,Lucene,计算机科学, 2020-02-20 …
  • Evolution in Action 解剖,科学,艺术,绘本,资料,!!!,科普,未搜, 2020-02-20 …
  • C++ Concurrency in Action C++,Concurrency,并行,编程,并发,C/C++,多线程,计算机, 2020-02-20 …
  • Kubernetes in Action Kubernetes,分布式,容器编排,计算机,架构,容器,软件工程,计算机科学, 2020-02-20 …
  • Go in Action golang,Go,Programming,Golang,编程,程序设计语言,计算机,软件开发, 2020-02-20 …
  • Groovy in Action Groovy,动态语言,计算机科学,程序设计,实践,java,计算机,程序设计语言, 2020-02-20 …
  • Erlang and OTP in Action erlang,OTP,并行,Erlang,程序设计,分布式,英文版,计算机, 2020-02-20 …
  • Java 8 in Action Java,lambda,编程,计算机,软件开发,Java8,8,英文原版, 2020-02-20 …
  • C++ Concurrency in Action C++,concurrency,并发编程,C/C++,并发,计算机,并行,计算机科学, 2020-02-20 …
  • DSLs in Action DSL,编程,DomainSpecificLanguage,Programming,DSLs,计算机,程序设计,Manning, 2020-02-20 …
  • 友情提示

    剧情呢,免费看分享剧情、挑选影视作品、精选好书简介分享。