DSpace/Manakin Repository

Clean Code e SOLID na construção da aplicação Oratio: melhorando a manutenibilidade e escalabilidade.

Mostrar registro simples

dc.creator.ID AZEVEDO, B. A. A. S. pt_BR
dc.contributor.advisor1 MASSONI, Tiago Lima.
dc.contributor.advisor1ID MASSONI. T. L. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/3563923906851611 pt_BR
dc.contributor.referee1 FIGUEIREDO, Jorge César Abrantes de.
dc.contributor.referee1ID FIGUEIREDO, J. C. A. pt_BR
dc.description.resumo Oratio é uma aplicação web criada para facilitar o trabalho dos professores responsáveis pela disciplina de Trabalho e Conclusão de Curso (TCC) de Ciência da Computação da Universidade Federal de Campina Grande . Ela permite que o professor aloque facilmente avaliadores e tenha o controle de todas as informações relacionadas a um projeto e a um aluno. Desenvolvida em Flutter e Java, Oratio foi projetada com a filosofia de Clean Code e SOLID, garantindo assim a qualidade, a eficiência e a escalabilidade do código. Embora o projeto Oratio tenha seguido boas práticas de programação, não foram utilizados todos os conceitos do clean code, mas sim uma modificação dos mesmos para melhorar o desenvolvimento e a manutenção do projeto. Isso foi feito para garantir que as características do SOLID sejam atendidas, visando aumentar a manutenção e a flexibilidade do código e tornar o projeto mais robusto e de fácil escalabilidade em um curto tempo de desenvolvimento. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação. pt_BR
dc.title Clean Code e SOLID na construção da aplicação Oratio: melhorando a manutenibilidade e escalabilidade. pt_BR
dc.date.issued 2023-02-14
dc.description.abstract Oratio is a web application created to facilitate the work of professors responsible for the Work and Conclusion of Course (TCC) discipline of Computer Science at the Federal University of Campina Grande. It allows the professor to easily allocate evaluators and have control of all information related to a project and a student. Developed in Flutter and Java, Oratio was designed with the Clean Code and SOLID philosophy, thus ensuring the quality, efficiency, and scalability of the code. Although the Oratio project followed good programming practices, not all clean code concepts were used, but rather a modification of them to improve project development and maintenance. This was done to ensure that SOLID features are met, aiming to increase code maintenance and flexibility and make the project more robust and easily scalable in a short development time. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29289
dc.date.accessioned 2023-04-10T11:43:22Z
dc.date.available 2023-04-10
dc.date.available 2023-04-10T11:43:22Z
dc.type Trabalho de Conclusão de Curso pt_BR
dc.subject Clean code pt_BR
dc.subject SOLID pt_BR
dc.subject Aplicação web pt_BR
dc.subject Flutter pt_BR
dc.subject Boas práticas pt_BR
dc.subject Oratio - aplicação web pt_BR
dc.subject Web app pt_BR
dc.subject Good habits pt_BR
dc.subject Oratio - web application pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator AZEVEDO, Beatriz Alice Alves Santos.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative Clean Code and SOLID in building the Oratio application: improving maintainability and scalability. pt_BR
dc.identifier.citation AZEVEDO, Beatriz Alice Alves Santos. Clean Code e SOLID na construção da aplicação Oratio: melhorando a manutenibilidade e escalabilidade. 2023. 10f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2023. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29289 pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta