DSL
  • DSL
  • DSL
  • DSL
  • DSL

DSL

Linguagens Específicas de Domínio

Editora: Grupo A Selo: Bookman

Autor: Martin Fowler

DSL
Formato Impresso
de R$ 178,00 por R$ 142,40 7x de R$ 20,34 sem juros
BAIXE A AMOSTRA DO LIVRO
Ganhe 5% de Cashback = RS 00,00
Saiba mais sobre nosso programa de Cashback
Aprofunde seus estudos!

Aproveite nossos materiais complementares para aprofundar os estudos.

ver material
complementar

LIVRO IDEAL PARA

Engenheiros de software.

SOBRE O LIVRO

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.

Referência

FOWLER, M. DSL: linguagens específicas de domínio. Porto Alegre: Bookman, 2012. 612p.

Informações técnicas

Impresso

Formato 17.5X25 cm

Páginas 612

ISBN 9788540702127

Ano 2013

Equipe técnica

Tradução Eduardo Kessler Piveta, Doutor em Ciência da Computação – UFRGS. Professor Adjunto da Universidade Federal de Santa Maria – UFSM.

Sumário

Confira o sumário detalhado (Clique aqui).
 
PARTE I: Narrativas
Capítulo 1. Um exemplo introdutório
Capítulo 2. Usando linguagens específicas de domínio
Capítulo 3. Implementando DSLs
Capítulo 4. Implementando uma DSL interna
Capítulo 5. Implementando uma DSL externa
Capítulo 6. DSLs internas e externas
Capítulo 7. Modelos computacionais alternativos
Capítulo 8. Geração de código
Capítulo 9. Bancadas de linguagem
 
PARTE II: Tópicos comuns
Capítulo 10. Um zoológico de DSLs
Capítulo 11. Modelo semântico
Capítulo 12. Tabela de símbolos
Capítulo 13. Variável de contexto
Capítulo 14. Construtor de construções
Capítulo 15. Macro
Capítulo 16. Notificação
 
PARTE III: Tópicos de DSLs externas
Capítulo 17. Tradução dirigida por delimitadores
Capítulo 18. Tradução dirigida por sintaxe
Capítulo 19. BNF
Capítulo 20. Tabela de expressões regulares de análise léxica
Capítulo 21. Analisador sintático descendente recursivo
Capítulo 22. Combinador de analisadores sintáticos
Capítulo 23. Gerador de analisadores sintáticos
Capítulo 24. Construção de árvore
Capítulo 25. Tradução embarcada
Capítulo 26. Interpretação embarcada
Capítulo 27. Código estrangeiro
Capítulo 28. Análise léxica alternativa
Capítulo 29. Expressão de operadores aninhados
Capítulo 30. Separadores de novas linhas
Capítulo 31. Miscelânea sobre DSLs externas
 
PARTE IV: Tópicos de DSLs internas
Capítulo 32. Construtor de expressões
Capítulo 33. Sequência de funções
Capítulo 34. Função aninhada
Capítulo 35. Encadeamento de métodos
Capítulo 36. Escopo de objeto
Capítulo 37. Fecho
Capítulo 38. Fecho aninhado
Capítulo 39. Lista de literais
Capítulo 40. Mapa de literais
Capítulo 41. Recepção dinâmica
Capítulo 42. Anotação
Capítulo 43. Manipulação de árvore de análise sintática
Capítulo 44. Tabela de símbolos de classe
Capítulo 45. Polimento textual
Capítulo 46. Extensão de literal
 
AMOSTRA

Receba parte do conteúdo gratuitamente.

Material complementar

PROFESSOR

Utilize nossos recursos pedagógicos complementares para enriquecer o conteúdo em sala de aula.
Cadastre-se ou faça login como professor para fazer download do conteúdo.

ESTUDANTE

Aproveite nossos materiais complementares para aprofundar os estudos.

Avaliações

Baseada em 0 avaliações

Avalie e comente

Nenhum cliente avaliou esse produto ainda!

Avalie e comente