REPOSITORIO PUCSP Monografias Lato Sensu (Especialização e MBA) Monografias Lato Sensu (em Processamento)
Use este identificador para citar ou linkar para este item: https://repositorio.pucsp.br/jspui/handle/handle/35492
Tipo: Monografia de Especialização
Título: Código-fonte: melhoria de legibilidade por fluent inteface
Autor(es): Muniz Junior, Ricardo Joaquim
Primeiro Orientador: Vega, Ítalo Santiago
Resumo: O resultado desta pesquisa é uma demonstração de aplicação da técnica Fluent Interface, que é utilizada no desenvolvimento de DSLs Internas, técnica esta, que foi cunhada por Martin Fowler e Eric Evans. Ela altera os métodos Setters, que são métodos responsáveis pela atribuição de valor das propriedades dos objetos, para que os mesmos retornem a própria instância do objeto, podendo encadear múltiplas chamadas de um mesmo objeto. Será utilizada a técnica para melhorar a legibilidade do código-fonte, sendo que, ao aumentar a legibilidade de um software, aumenta também a manutenibilidade do mesmo, tornando-o mais fácil de ser adaptado, corrigido e/ou evoluído. A técnica é aplicada em um código-fonte, e após a sua aplicação compara-se o código, antes e depois, analisando se houve melhoria na sua legibilidade, ou não. São apresentadas no trabalho as definições de: DSLs, DSLs internas, da técnica Fluent Interface e legibilidade
Abstract: The result of this research is a demonstration of application of the technique Fluent Interface, which is used in developing Internal DSLs, technique which was coined by Martin Fowler and Eric Evans. It alters Setters methods, methods that are responsible for allocating the value of the properties of objects, so that they return the object own instance, being able to chaining multiple calls of the same object. The technique will be used to improve the readability of source code, and, to increase the readability of software, increasing the maintainability of the same, making it easier to be adapted, adjusted and / or evolved. The technique is applied to a source-code, and after application compares the code before and after, analyzing whether there was an improvement in readability, or not. The definitions presented in the work: DSLs, internal DSLs, technical Fluent Interface and readability
Palavras-chave: DSLs internas
Fluent interface
Legibilidade
Internal DSLs
Fluent Interface
readability
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
Idioma: por
País: Brasil
Editor: Pontifícia Universidade Católica de São Paulo
Sigla da Instituição: PUC-SP
metadata.dc.publisher.department: Faculdade de Ciências Exatas e Tecnologia
metadata.dc.publisher.program: Especialização em Engenharia de Software
Citação: Muniz Junior, Ricardo Joaquim. Código-fonte: melhoria de legibilidade por fluent inteface. 2013. Monografia de Especialização (Especialização em Engenharia de Software) - Faculdade de Ciências Exatas e Tecnologia da Pontifícia Universidade Católica de São Paulo, São Paulo, 2013.
Tipo de Acesso: Acesso Aberto
URI: https://repositorio.pucsp.br/jspui/handle/handle/35492
Data do documento: 1-Dez-2013
Aparece nas coleções:Monografias Lato Sensu (em Processamento)

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
RICARDO JOAQUIM MUNIZ JUNIOR.pdf447,3 kBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.