领域特定语言
出版社: 机械工业出版社华章公司
原作名: Domain-Specific Languages
译者: ThoughtWorks中国
出版年: 2013-3
页数: 488
定价: 89.00元
装帧: 平装
ISBN: 9787111413059
内容简介
本书是DSL领域的丰碑之作,由世界级软件开发大师和软件开发“教父”Martin Fowler历时多年写作而成,ThoughtWorks中国翻译。全面详尽地讲解了各种DSL及其构造方式,揭示了与编程语言无关的通用原则和模式,阐释了如何通过DSL有效提高开发人员的生产力以及增进与领域专家的有效沟通,能为开发人员选择和使用DSL提供有效的决策依据和指导方法。
全书共57章,分为六个部...
作者简介
Martin Fowler,世界级软件开发大师,软件开发“教父”,敏捷开发方法的创始人之一,在面向对象分析与设计、UML、模式、极限编程、重构和DSL等领域都有非常深入的研究并为软件开发行业做出了卓越贡献。他乐于分享,撰写了《企业应用架构模式》(荣获第13届Jolt生产力大奖)、《重构:改善既有代码的设计》、《分析模式:可复用的对象模型》、《UML精粹:标准对象建模语言简明指南》等在软件开发领域颇负盛名的著作。
目录
文章试读
DSL已问世很长时间,但近些年来,它们掀起了一股流行风潮。与此同时,我决定用几年的时间写这本书。为什么呢?虽然我并不知道自己能否给这股风潮下一个权威的定义,但是可以分享一下自己的观点。 在千禧年到来的时候,编程语言界─至少在我的企业软件世界里─隐约出现了一种颇具统治性的标准。先是 Java,它在几年的时间里风光无限。即使后来微软推出的C#挑战了Java的统治地位,但这个新生者依然是一门跟Java...
该书热门标签
- 最新
- 热门
-
0 KeithLv 2013-08-12
代码和例子占据的篇幅太多,跳过了;总体来说,翻译很烂!
-
0 ming 2013-08-06
挺厚的一本书,如作者所说,要写的太多了,但是为了能出版,不可能面面俱到。是个很有难度的主题,作者也算是费劲心思。虽然是DSL,但本质还是归到编译那套东西(主要是前端),尤其是对于外部DSL,因此我会觉得《编程语言实现模式》更精彩一些。另外吐槽两点,一是有些示例代码喧宾夺主了,代码的逻辑比传达的模式要复杂;二是翻译有改进的空间。
-
0 木子奇在浮世 2014-01-14
翻译水平欠佳,对于DSL缺乏明确定义,内容太过浅显。不过,利用DSL这种思想来设计软件架构是大势所趋。
-
0 hooliganstreet 2014-02-08
五星的主题,三星的行文,二星的翻译。前后文引用严重,概念混淆不清,语言啰嗦繁琐。如果你在需要这方面的内容,不妨捏着鼻子读下去。
-
0 Locke 2013-05-20
DSL的经典教程,发现不少想法我已经在用了。
-
0 Jialing 2013-04-29
大师之作,必读精品。
-
0 西布 2015-10-12
“一种专注于某个特定领域并具有有限表达特性的计算机编程语言。”
-
0 Drinking 2016-01-12
比较系统全面的DSL介绍,具体实践还得自己抠
-
0 1-2-3 2013-10-24
难得老马能把这么多东西归纳到一块儿,分类,抽象成模式。有一定的启发。
-
0 思维 2013-09-10
对DSL各方面都覆盖到,开始从简单到复杂介绍DSL概念和常用例子的实现,从interpreter、parser左右的章节涉及到语言实现,再接下来是closure、symbol table等等一些概念和实现。《编程语言实现模式》阅读过程因为一笔带过导致不太清楚的概念也被掰开揉碎的介绍法给解决了。有人说翻译不好,其实通顺程度可以,机翻感的句子数量可接受,但一些名词真不如不翻。
-
1 aleung 2013-12-28
罗列各种模式,感觉比较全面。每种模式点到即止,别期望看完就从入门到精通。翻译值得吐槽,读起来很不顺畅。
-
0 KeithLv 2013-08-12
代码和例子占据的篇幅太多,跳过了;总体来说,翻译很烂!
-
0 ming 2013-08-06
挺厚的一本书,如作者所说,要写的太多了,但是为了能出版,不可能面面俱到。是个很有难度的主题,作者也算是费劲心思。虽然是DSL,但本质还是归到编译那套东西(主要是前端),尤其是对于外部DSL,因此我会觉得《编程语言实现模式》更精彩一些。另外吐槽两点,一是有些示例代码喧宾夺主了,代码的逻辑比传达的模式要复杂;二是翻译有改进的空间。
-
0 木子奇在浮世 2014-01-14
翻译水平欠佳,对于DSL缺乏明确定义,内容太过浅显。不过,利用DSL这种思想来设计软件架构是大势所趋。
-
0 hooliganstreet 2014-02-08
五星的主题,三星的行文,二星的翻译。前后文引用严重,概念混淆不清,语言啰嗦繁琐。如果你在需要这方面的内容,不妨捏着鼻子读下去。
-
0 Locke 2013-05-20
DSL的经典教程,发现不少想法我已经在用了。
-
0 Jialing 2013-04-29
大师之作,必读精品。
-
0 西布 2015-10-12
“一种专注于某个特定领域并具有有限表达特性的计算机编程语言。”
-
0 Drinking 2016-01-12
比较系统全面的DSL介绍,具体实践还得自己抠
-
0 1-2-3 2013-10-24
难得老马能把这么多东西归纳到一块儿,分类,抽象成模式。有一定的启发。
- 最新
- 热门
-
DSL领域丰碑之作
0有用 计算机新书资讯 2013-03-20
DSL领域丰碑之作,世界级软件开发大师和软件开发“教父”MartinFowler的著作,thoughtworks中国翻译。全面详尽地讲解了各种dsl及其构造方式,揭示了与编程语言无关的通用原则和模式,... 查看全部>>
-
DSL实践地图册! (敬谢何编赠书)
2有用 Zoom.Quiet 2013-04-21
书是130325寄送到珠海的,超乎相象的厚!-好象趁出差帝都,用原先的家务时间替换为读书时间,才将此书啃完的-果断是当初:编程语言实现模式(豆瓣)http://book.douban.com/subj... 查看全部>>
-
不推荐阅读
1有用 hooliganstreet 2014-02-10
五星的主题,三星的内容,三星的行文,二星的翻译。前后文引用严重,概念混淆不清,语言啰嗦繁琐。懒得举例子了。 查看全部>>
-
内容太泛了
2有用 棍子上的萝卜 2013-09-20
讲内部DSL的部分还行挺不错的,但是没学到什么或者只是对之前的有些想法产生了共鸣,不知道是不是翻译问题,反正这本书的例子感觉很不好。而且通篇几乎都是基于一个例子扩展开来,很生涩。外部DSL的部分,不如... 查看全部>>
-
我不想说别人是托,但这无比糟糕的翻译也能9.2分???
8有用 漂流瓶 2013-06-21
这本书是不是太小众了,居然没有吐槽它的翻译?反正我最近是一边看一边备受折磨,忍不住要上来吐槽几句(处女吐槽)。已经糟到影响阅读的程度了!时不时要拿原版的出来对照,才理解是什么意思。姐姐,我就是英文烂,... 查看全部>>
-
比较失望,很一般的书
3有用 sunglowlee 2013-11-26
看到评价才买的,买来粗读了一遍,实在比较失望。首先,书的翻译水平欠佳。其次,内容组织缺乏逻辑性,缺乏对领域定义语言的明确定义、分类、处理方法的完整、一致的介绍。感觉作者写作时东拉西扯,虽然也算言之成理... 查看全部>>
-
领域特定语言,被忽视多年的编程利器
31有用 figure9 2011-04-28
DomainSpecificLanguages-书评作者不用多介绍了,MartinFowler,秃顶大叔,重构、UML精粹、企业应用架构模式等一流畅销书的作者,Thoughtworks的Cheifsc... 查看全部>>
-
领域特定语言,被忽视多年的编程利器
31有用 figure9 2011-04-28
DomainSpecificLanguages-书评作者不用多介绍了,MartinFowler,秃顶大叔,重构、UML精粹、企业应用架构模式等一流畅销书的作者,Thoughtworks的Cheifsc... 查看全部>>
-
我不想说别人是托,但这无比糟糕的翻译也能9.2分???
8有用 漂流瓶 2013-06-21
这本书是不是太小众了,居然没有吐槽它的翻译?反正我最近是一边看一边备受折磨,忍不住要上来吐槽几句(处女吐槽)。已经糟到影响阅读的程度了!时不时要拿原版的出来对照,才理解是什么意思。姐姐,我就是英文烂,... 查看全部>>
-
比较失望,很一般的书
3有用 sunglowlee 2013-11-26
看到评价才买的,买来粗读了一遍,实在比较失望。首先,书的翻译水平欠佳。其次,内容组织缺乏逻辑性,缺乏对领域定义语言的明确定义、分类、处理方法的完整、一致的介绍。感觉作者写作时东拉西扯,虽然也算言之成理... 查看全部>>
-
DSL实践地图册! (敬谢何编赠书)
2有用 Zoom.Quiet 2013-04-21
书是130325寄送到珠海的,超乎相象的厚!-好象趁出差帝都,用原先的家务时间替换为读书时间,才将此书啃完的-果断是当初:编程语言实现模式(豆瓣)http://book.douban.com/subj... 查看全部>>
-
内容太泛了
2有用 棍子上的萝卜 2013-09-20
讲内部DSL的部分还行挺不错的,但是没学到什么或者只是对之前的有些想法产生了共鸣,不知道是不是翻译问题,反正这本书的例子感觉很不好。而且通篇几乎都是基于一个例子扩展开来,很生涩。外部DSL的部分,不如... 查看全部>>
-
不推荐阅读
1有用 hooliganstreet 2014-02-10
五星的主题,三星的内容,三星的行文,二星的翻译。前后文引用严重,概念混淆不清,语言啰嗦繁琐。懒得举例子了。 查看全部>>
-
DSL领域丰碑之作
0有用 计算机新书资讯 2013-03-20
DSL领域丰碑之作,世界级软件开发大师和软件开发“教父”MartinFowler的著作,thoughtworks中国翻译。全面详尽地讲解了各种dsl及其构造方式,揭示了与编程语言无关的通用原则和模式,... 查看全部>>
评价“领域特定语言”