Domain-Specific Languages (Hardcover)
            
暫譯: 領域特定語言 (精裝版)
        
        Martin Fowler
- 出版商: Addison Wesley
 - 出版日期: 2010-09-23
 - 售價: $2,280
 - 貴賓價: 9.5 折 $2,166
 - 語言: 英文
 - 頁數: 640
 - 裝訂: Hardcover
 - ISBN: 0321712943
 - ISBN-13: 9780321712943
 - 
    相關分類:
    
      Domain-Driven Design
 - 
    相關翻譯:
    
      領域特定語言 (簡中版)
 
立即出貨
買這商品的人也買了...
- 
                
                  
                  
                Testing Computer Software, 2/e (Paperback)$3,100$2,945 - 
                
                  
                  
                Patterns of Enterprise Application Architecture (Hardcover)$2,640$2,508 - 
                
                  
                  
                深入淺出設計模式 (Head First Design Patterns)$880$695 - 
                
                  
                  
                $1,488C++ GUI Programming with Qt 4, 2/e (Hardcover) - 
                
                  
                  
                UML 精華 ─ 增訂 SysML、Real-time 與 Workflow 概念, 3/e (UML Distilled, 3/e)$560$442 - 
                
                  
                  
                大話設計模式$620$490 - 
                
                  
                  
                iPhone 創意程式設計家, 2/e (適用 SDK 3、SDK 4)$530$419 - 
                
                  
                  
                全球最強 VMware vSphere 4 企業環境建構$860$731 - 
                
                  
                  
                Google Android 2.X 應用程式開發實戰$520$411 - 
                
                  
                  
                鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 - 
                
                  
                  
                Google!Android 2 手機應用程式設計入門, 3/e$530$419 - 
                
                  
                  
                Google Android SDK 開發範例大全 2$890$703 - 
                
                  
                  
                深入淺出 Android 系統原理及開發要點$450$351 - 
                
                  
                  
                Visual C# 2010 程式設計經典$650$514 - 
                
                  
                  
                $2,090Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Hardcover) - 
                
                  
                  
                PHP 6 & MySQL 6 網頁資料庫程式設計演繹$600$474 - 
                
                  
                  
                最簡單的互動設計 Arduino一試就上手$450$356 - 
                
                  
                  
                前進 Android Market!Google Android SDK 實戰演練$850$672 - 
                
                  
                  
                Google Android 2.X 應用程式開發實戰, 2/e$580$458 - 
                
                  
                  
                Google Android SDK 開發範例大全, 3/e$950$751 - 
                
                  
                  
                深入淺出 Android 系統移植與開發測試$490$382 - 
                
                  
                  
                深入淺出 Python (Head First Python)$780$616 - 
                
                  
                  
                NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence (Paperback)$1,685$1,601 - 
                
                  
                  
                BIM 建築資訊建模手冊, 2/e-寫給業主、專案經理、設計師、工程師以及承包商的 BIM 建築資訊建模指南(BIM Handbook, 2/e)$1,500$1,185 - 
                
                  
                  
                $414領域專用語言實戰 (DSLs in Action) 
商品描述
This book’s techniques may be utilized with most modern object-oriented languages; the author provides numerous examples in Java and C#, as well as selected examples in Ruby. Wherever possible, chapters are organized to be self-standing, and most reference topics are presented in a familiar patterns format.
Armed with this wide-ranging book, developers will have the knowledge they need to make important decisions about DSLs—and, where appropriate, gain the significant technical and business benefits they offer.
The topics covered include:
• How DSLs compare to frameworks and libraries, and when those alternatives are sufficient
• Using parsers and parser generators, and parsing external DSLs
• Understanding, comparing, and choosing DSL language constructs
• Determining whether to use code generation, and comparing code generation strategies
• Previewing new language workbench tools for creating DSLs
商品描述(中文翻譯)
當精心選擇和使用時,特定領域語言(Domain-Specific Languages, DSLs)可以簡化複雜的程式碼,促進與客戶的有效溝通,提高生產力,並解決開發瓶頸。在《特定領域語言》(Domain-Specific Languages)一書中,著名的軟體開發專家馬丁·福勒(Martin Fowler)首先提供了軟體專業人員所需的信息,以決定是否以及何時使用DSL。接著,在DSL適用的情況下,福勒提出了構建DSL的有效技術,並指導軟體工程師選擇適合其應用的正確方法。
本書的技術可與大多數現代物件導向語言一起使用;作者提供了許多Java和C#的範例,以及選定的Ruby範例。各章節在可能的情況下組織為獨立的單元,大多數參考主題以熟悉的模式格式呈現。
擁有這本內容廣泛的書籍,開發人員將具備做出有關DSL的重要決策所需的知識,並在適當的情況下獲得其所提供的顯著技術和商業利益。
涵蓋的主題包括:
•      DSL與框架和庫的比較,以及何時這些替代方案足夠
•      使用解析器和解析器生成器,以及解析外部DSL
•      理解、比較和選擇DSL語言結構
•      確定是否使用程式碼生成,並比較程式碼生成策略
•      預覽用於創建DSL的新語言工作台工具
