Atenção:
O eduCAPES é um repositório de objetos educacionais, não sendo responsável por materiais de terceiros submetidos na plataforma. O usuário assume ampla e total responsabilidade quanto à originalidade, à titularidade e ao conteúdo, citações de obras consultadas, referências e outros elementos que fazem parte do material que deseja submeter. Recomendamos que se reporte diretamente ao(s) autor(es), indicando qual parte do material foi considerada imprópria (cite página e parágrafo) e justificando sua denúncia.
Caso seja o autor original de algum material publicado indevidamente ou sem autorização, será necessário que se identifique informando nome completo, CPF e data de nascimento. Caso possua uma decisão judicial para retirada do material, solicitamos que informe o link de acesso ao documento, bem como quaisquer dados necessários ao acesso, no campo abaixo.
Todas as denúncias são sigilosas e sua identidade será preservada. Os campos nome e e-mail são de preenchimento opcional. Porém, ao deixar de informar seu e-mail, um possível retorno será inviabilizado e/ou sua denúncia poderá ser desconsiderada no caso de necessitar de informações complementares.
Metadados | Descrição | Idioma |
---|---|---|
Autor(es): dc.contributor | Ramos, João Felipe Moreira | - |
Autor(es): dc.contributor | Mantuan, Altobelli de Brito | - |
Autor(es): dc.creator | Pisseli, Bianca Iris | - |
Autor(es): dc.creator | Zabin, Matheus Queiroz | - |
Data de aceite: dc.date.accessioned | 2024-07-11T18:43:37Z | - |
Data de disponibilização: dc.date.available | 2024-07-11T18:43:37Z | - |
Data de envio: dc.date.issued | 2023-11-21 | - |
Data de envio: dc.date.issued | 2023-11-21 | - |
Fonte completa do material: dc.identifier | http://app.uff.br/riuff/handle/1/31224 | - |
Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/776277 | - |
Descrição: dc.description | Considerando o ritmo acelerado em que a tecnologia se desenvolve, é de extrema importância que os profissionais da área se mantenham em constante atualização para se equiparar ao mercado, por isso é necessário deixar o conservadorismo de lado, considerando sempre a possibilidade de refatoração e reestruturação dos códigos utilizando-se de novos métodos, que se confirmam cada vez mais eficazes em termos de organização, simplificação, legibilidade e consequentemente detecção de problemas. Sabe-se que os testes, apesar de preocupação recente, são ferramentas que aumentam a qualidade e a confiabilidade de um determinado produto, comprovando que cada componente no software efetua perfeitamente o que se propõe e possibilitando maior controle. Sendo assim, foram aplicados conceitos organizacionais e boas práticas ao código preexistente em um escopo definido, juntamente à implementação de testes unitários. Após tais implementações, a cobertura de 100% do código foi alcançada através de 178 testes unitários, sendo possível a compreensão e previsão do comportamento de cada função individualmente, e consequentemente um aumento de confiabilidade ao produto | - |
Descrição: dc.description | Considering the fast pace at which technology develops, it is extremely important that professionals in the field keep up-to-date in order to reach the market, so it is necessary to leave the old ways aside, always considering the possibility of refactoring and restructuring the codes using new methods, which are increasingly effective in terms of organization, simplification, readability and, consequently, problem detection. It is known that tests, despite being a recent concern, are tools that increase the quality and reliability of a given product, proving that each component in the software performs what was designed for and increasing control. Therefore, organizational concepts and good practices were applied to the preexisting code in a defined scope, along with the implementation of unit tests.After such implementations, 100% code coverage was achieved through 178 unit tests, making it possible to understand and predict the behavior of each function individually, and consequently an increase in product reliability | - |
Descrição: dc.description | 65 p. | - |
Formato: dc.format | application/pdf | - |
Idioma: dc.language | pt_BR | - |
Direitos: dc.rights | Open Access | - |
Direitos: dc.rights | CC-BY-SA | - |
Palavras-chave: dc.subject | Refatoração | - |
Palavras-chave: dc.subject | Testes | - |
Palavras-chave: dc.subject | Arquitetura limpa | - |
Palavras-chave: dc.subject | Teste (Computação) | - |
Palavras-chave: dc.subject | Arquitetura de computador | - |
Palavras-chave: dc.subject | Refatoração | - |
Palavras-chave: dc.subject | Refactoring | - |
Palavras-chave: dc.subject | Tests | - |
Palavras-chave: dc.subject | Clean architecture | - |
Título: dc.title | Refatoração para aumento de cobertura de testes unitários em GO | - |
Tipo de arquivo: dc.type | Trabalho de conclusão de curso | - |
Aparece nas coleções: | Repositório Institucional da Universidade Federal Fluminense - RiUFF |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: