Groovy for Domain-Specific Languages

Fergal Dearle

  • 出版商: Packt Publishing
  • 出版日期: 2010-05-30
  • 售價: $1,820
  • 貴賓價: 9.5$1,729
  • 語言: 英文
  • 頁數: 312
  • 裝訂: Paperback
  • ISBN: 184719690X
  • ISBN-13: 9781847196903
  • 相關分類: JVM 語言
  • 下單後立即進貨 (約3~4週)

相關主題

商品描述

This book is a practical tutorial, walking the reader through examples of building DSLs with Groovy covering meta-programming with Groovy. Some complex concepts are covered in the book but we go through these in a clear and methodically way so that readers will gain a good working knowledge of the techniques involved. This book is for Java software developers who have an interest in building domain scripting into their Java applications. No knowledge of Groovy is required, although it will be helpful. The book does not teach Groovy, but quickly introduces the basic ideas of Groovy. An experienced Java developer should have no problems with these and move quickly on to the more involved aspects of creating DSLs with Groovy. No experience of creating a DSL is required. The book should also be useful for experienced Groovy developers who have so far only used Groovy DSLs such as Groovy builders and would like to start building their own Groovy-based DSLs.

商品描述(中文翻譯)

本書是一個實用的教程,帶領讀者通過範例學習如何使用 Groovy 建立 DSL,並涵蓋 Groovy 的元編程。書中涉及一些複雜的概念,但我們以清晰且有條理的方式逐步講解,讓讀者能夠獲得良好的技術運用知識。本書適合對將領域腳本整合到 Java 應用程式中感興趣的 Java 軟體開發人員。雖然不需要具備 Groovy 的知識,但有相關背景會有所幫助。本書並不教授 Groovy,但會快速介紹 Groovy 的基本概念。經驗豐富的 Java 開發人員應該能輕鬆理解這些內容,並迅速進入使用 Groovy 創建 DSL 的更深入方面。不需要具備創建 DSL 的經驗。本書對於那些至今僅使用過 Groovy DSL(如 Groovy builders)的經驗豐富的 Groovy 開發人員也應該會有所幫助,幫助他們開始建立自己的基於 Groovy 的 DSL。