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 |