DSL
POSSUI UM CUPOM? Não se preocupe, clique em COMPRAR e na tela de pagamento você poderá aplicá-lo para garantir o seu desconto.
Informações Técnicas - Impresso
Páginas: 612
ISBN: 9788540702127
Ano: 2013
Informações Técnicas - E-Book
ISBN: 9788540702127
Ano: 2013
- Informações Técnicas Medidas:25,0 x 17,5 x 3,8 x 905,0 Peso:905,0 ISBN:978-85-407-0212-7 Ano:28/09/2012
- Resumo Quando cuidadosamente selecionadas e usadas, as Linguagens Específicas de Domínio (DSLs) podem simplificar código complexo, promover uma comunicação eficaz com os clientes, melhorar a produtividade e remover gargalos no desenvolvimento. Martin Fowler fornece as informações que os profissionais de software precisam para decidir se e quando usarão DSLs, apresentando técnicas eficazes para construí-las e guiando os engenheiros de software na escolha das abordagens corretas para suas aplicações.
- ideal Para Engenheiros de software.
- Sumário Confira o sumário detalhado (Clique aqui).PARTE I: NarrativasCapítulo 1. Um exemplo introdutórioCapítulo 2. Usando linguagens específicas de domínioCapítulo 3. Implementando DSLsCapítulo 4. Implementando uma DSL internaCapítulo 5. Implementando uma DSL externaCapítulo 6. DSLs internas e externasCapítulo 7. Modelos computacionais alternativosCapítulo 8. Geração de códigoCapítulo 9. Bancadas de linguagemPARTE II: Tópicos comunsCapítulo 10. Um zoológico de DSLsCapítulo 11. Modelo semânticoCapítulo 12. Tabela de símbolosCapítulo 13. Variável de contextoCapítulo 14. Construtor de construçõesCapítulo 15. MacroCapítulo 16. NotificaçãoPARTE III: Tópicos de DSLs externasCapítulo 17. Tradução dirigida por delimitadoresCapítulo 18. Tradução dirigida por sintaxeCapítulo 19. BNFCapítulo 20. Tabela de expressões regulares de análise léxicaCapítulo 21. Analisador sintático descendente recursivoCapítulo 22. Combinador de analisadores sintáticosCapítulo 23. Gerador de analisadores sintáticosCapítulo 24. Construção de árvoreCapítulo 25. Tradução embarcadaCapítulo 26. Interpretação embarcadaCapítulo 27. Código estrangeiroCapítulo 28. Análise léxica alternativaCapítulo 29. Expressão de operadores aninhadosCapítulo 30. Separadores de novas linhasCapítulo 31. Miscelânea sobre DSLs externasPARTE IV: Tópicos de DSLs internasCapítulo 32. Construtor de expressõesCapítulo 33. Sequência de funçõesCapítulo 34. Função aninhadaCapítulo 35. Encadeamento de métodosCapítulo 36. Escopo de objetoCapítulo 37. FechoCapítulo 38. Fecho aninhadoCapítulo 39. Lista de literaisCapítulo 40. Mapa de literaisCapítulo 41. Recepção dinâmicaCapítulo 42. AnotaçãoCapítulo 43. Manipulação de árvore de análise sintáticaCapítulo 44. Tabela de símbolos de classeCapítulo 45. Polimento textualCapítulo 46. Extensão de literal<di
- Equipe Tradução Eduardo Kessler Piveta, Doutor em Ciência da Computação – UFRGS. Professor Adjunto da Universidade Federal de Santa Maria – UFSM.
- Referência Bibliográfica FOWLER, M. DSL: linguagens específicas de domínio. Porto Alegre: Bookman, 2012. 612p.
- Material Complementar