Domain-Specific Languages (Addison-Wesley Signature Series (Fowler))

Valutazione media 3,86
( su 237 valutazioni fornite da Goodreads )
 
9780321712943: Domain-Specific Languages (Addison-Wesley Signature Series (Fowler))

When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages , noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove suitable, Fowler presents effective techniques for building them, and guides software engineers in choosing the right approaches for their applications.

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

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

From the Back Cover:

Designed as a wide-ranging guide to Domain Specific Languages (DSLs) and how to approach building them, this book covers a variety of different techniques available for DSLs. The goal is to provide readers with enough information to make an informed choice about whether or not to use a DSL and what kinds of DSL techniques to employ. Part I is a 150-page narrative overview that gives you a broad understanding of general principles. The reference material in Parts II through VI provides the details and examples you will need to get started using the various techniques discussed. Both internal and external DSL topics are covered, in addition to alternative computational models and code generation. Although the general principles and patterns presented can be used with whatever programming language you happen to be using, most of the examples are in Java or C#.

About the Author:

Martin Fowler is Chief Scientist at ThoughtWorks. He describes himself as “an author, speaker, consultant, and general loudmouth on software development. I concentrate on designing enterprise software—looking at what makes a good design and what practices are needed to come up with good design.” Fowler’s books include Patterns of Enterprise Application Architecture; UML Distilled, Third Edition; and (with Kent Beck, John Brant, and William Opdyke) Refactoring: Improving the Design of Existing Code. All are published by Addison-Wesley.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

Fowler, MartinParsons, Rebecca
Editore: Prentice Hall
ISBN 10: 0321712943 ISBN 13: 9780321712943
Nuovi Quantità: > 20
Da
INDOO
(Avenel, NJ, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Prentice Hall. Condizione libro: New. Brand New. Codice libro della libreria 0321712943

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 40,42
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 2,98
In U.S.A.
Destinazione, tempi e costi

2.

Martin Fowler, Rebecca Parsons
Editore: Pearson Education (US), United States (2011)
ISBN 10: 0321712943 ISBN 13: 9780321712943
Nuovi Rilegato Quantità: 1
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2011. Hardback. Condizione libro: New. Language: English . Brand New Book. When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove suitable, Fowler presents effective techniques for building them, and guides software engineers in choosing the right approaches for their applications. This booka??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 DSLsa??and, where appropriate, gain the significant technical and business benefits they offer. The topics covered include:a?? How DSLs compare to frameworks and libraries, and when those alternatives are sufficienta? ? Using parsers and parser generators, and parsing external DSLsa?? Understanding, comparing, and choosing DSL language constructs a?? Determining whether to use code generation, and comparing code generation strategiesa?? Previewing new language workbench tools for creating DSLs. Codice libro della libreria LIB9780321712943

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 50,40
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

3.

Martin Fowler, Rebecca Parsons
Editore: Pearson Education (US), United States (2011)
ISBN 10: 0321712943 ISBN 13: 9780321712943
Nuovi Rilegato Quantità: 1
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2011. Hardback. Condizione libro: New. Language: English . Brand New Book. When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove suitable, Fowler presents effective techniques for building them, and guides software engineers in choosing the right approaches for their applications. This booka??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 DSLsa??and, where appropriate, gain the significant technical and business benefits they offer. The topics covered include:a?? How DSLs compare to frameworks and libraries, and when those alternatives are sufficienta? ? Using parsers and parser generators, and parsing external DSLsa?? Understanding, comparing, and choosing DSL language constructs a?? Determining whether to use code generation, and comparing code generation strategiesa?? Previewing new language workbench tools for creating DSLs. Codice libro della libreria LIB9780321712943

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 50,83
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

4.

Martin Fowler, Rebecca Parsons
Editore: Pearson Education 2010-09-23, Boston, Mass. |London (2010)
ISBN 10: 0321712943 ISBN 13: 9780321712943
Nuovi Rilegato Quantità: 1
Da
Blackwell's
(Oxford, OX, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education 2010-09-23, Boston, Mass. |London, 2010. hardback. Condizione libro: New. Codice libro della libreria 9780321712943

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 47,66
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,29
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

5.

Martin Fowler
Editore: Addison-Wesley Professional (2010)
ISBN 10: 0321712943 ISBN 13: 9780321712943
Nuovi Rilegato Prima edizione Quantità: 1
Da
Irish Booksellers
(Rumford, ME, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 2010. Hardcover. Condizione libro: New. book. Codice libro della libreria M0321712943

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 54,69
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

6.

Martin Fowler, Rebecca Parsons
Editore: Pearson Education (US), United States (2011)
ISBN 10: 0321712943 ISBN 13: 9780321712943
Nuovi Rilegato Quantità: 10
Da
Book Depository hard to find
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2011. Hardback. Condizione libro: New. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove suitable, Fowler presents effective techniques for building them, and guides software engineers in choosing the right approaches for their applications. This booka??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 DSLsa??and, where appropriate, gain the significant technical and business benefits they offer. The topics covered include:a?? How DSLs compare to frameworks and libraries, and when those alternatives are sufficienta? ? Using parsers and parser generators, and parsing external DSLsa?? Understanding, comparing, and choosing DSL language constructs a?? Determining whether to use code generation, and comparing code generation strategiesa?? Previewing new language workbench tools for creating DSLs. Codice libro della libreria BZV9780321712943

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 57,98
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

7.

Martin Fowler
Editore: Addison-Wesley Professional (2010)
ISBN 10: 0321712943 ISBN 13: 9780321712943
Nuovi Rilegato Quantità: 1
Da
Ergodebooks
(RICHMOND, TX, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 2010. Hardcover. Condizione libro: New. 1. Codice libro della libreria DADAX0321712943

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 56,78
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,40
In U.S.A.
Destinazione, tempi e costi

8.

Fowler, Martin
Editore: Addison-Wesley Professional (2010)
ISBN 10: 0321712943 ISBN 13: 9780321712943
Nuovi Quantità: 1
Da
Nearfine Books
(Brooklyn, NY, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 2010. Condizione libro: new. Shiny and new! Expect delivery in 20 days. Codice libro della libreria 9780321712943-1

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 64,03
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,41
In U.S.A.
Destinazione, tempi e costi

9.

Martin Fowler
Editore: Addison Wesley Sep 2010 (2010)
ISBN 10: 0321712943 ISBN 13: 9780321712943
Nuovi Quantità: 1
Valutazione libreria
[?]

Descrizione libro Addison Wesley Sep 2010, 2010. Buch. Condizione libro: Neu. Neuware - When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove suitable, Fowler presents effective techniques for building them, and guides software engineers in choosing the right approaches for their applications.This book's techniques may be utilized with most modern object-oriented languages; the author provides numerous examples in Java and C sharp, 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 640 pp. Englisch. Codice libro della libreria 9780321712943

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 55,63
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 12,00
Da: Germania a: U.S.A.
Destinazione, tempi e costi

10.

MartinFowler; Parsons Rebecca
Editore: Addison Wesley (2010)
ISBN 10: 0321712943 ISBN 13: 9780321712943
Nuovi Rilegato Quantità: 1
Da
Valutazione libreria
[?]

Descrizione libro Addison Wesley, 2010. Condizione libro: New. Codice libro della libreria L9780321712943

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 64,90
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 2,99
Da: Germania a: U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro