Uso de clean code para melhorar a qualidade do código-fonte da plataforma ativa

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorMatos, Simone Nasser-
Autor(es): dc.contributorMatos, Simone Nasser-
Autor(es): dc.contributorIshikawa, Eliana Cláudia Mayumi-
Autor(es): dc.contributorAndrade, Vinícius Camargo-
Autor(es): dc.creatorVieira, Leonardo de Campos-
Data de aceite: dc.date.accessioned2025-08-29T12:34:29Z-
Data de disponibilização: dc.date.available2025-08-29T12:34:29Z-
Data de envio: dc.date.issued2025-07-02-
Data de envio: dc.date.issued2025-07-02-
Data de envio: dc.date.issued2024-12-15-
Fonte completa do material: dc.identifierhttp://repositorio.utfpr.edu.br/jspui/handle/1/37319-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/1097921-
Descrição: dc.descriptionClean code makes the source code readable, reduces complexity and facilitates scalability, characteristics that increase the quality of a software product. Making code easier to understand lets developers increase their productivity. Literature authors present some clean code guidelines such as short methods, names of significant variables. Therefore, this work used the guidelines to improve the source code of the Ativa platform. This teaching platform was created with the intention of encouraging learning for people with intellectual disabilities through activity management and is made up of a student module and a teacher module. In the module intended for students, it is possible to play the games that were made available by the teacher. In turn, in the teacher module it is possible to register content, subjects, activities and carry out student assessment. Clean code guidelines were used in the view, model and control packages due to the lack of application of good practices when writing source code. Bugs were identified and fixed and guidelines were used such as: meaningful names, short and explanatory methods, maximize cohesion, flow analysis, clear parameters, refactoring. This allowed an improvement in code quality in accordance with clean code guidelines such as readability, complexity reduction, efficiency, resource and costs.-
Descrição: dc.descriptionO clean code permite deixar o código-fonte legível, reduz a complexidade e facilita a escalabilidade, características essas que aumentam a qualidade de um produto de software. Tornar o código mais fácil de entender deixa que desenvolvedores aumentem sua produtividade. Autores da literatura apresentam algumas diretrizes do clean code tais como: métodos curtos e nome de variáveis significativas. Por isso, esse trabalho usou as diretrizes para melhorar o código-fonte da plataforma Ativa. Essa plataforma de ensino foi elaborada com intenção de incentivar o aprendizado de pessoas com deficiência intelectual por meio do gerenciamento de atividades e é composta por um módulo do aluno e um outro do professor. No módulo destinado aos alunos é possível executar os jogos que foram disponibilizados pelo professor. Por sua vez, no módulo professor é permitido cadastrar o conteúdo, matérias, atividades e realizar avaliação do aluno. As diretrizes do clean code foram usadas nos pacotes view, model e control devido a falta de aplicação de boas práticas na escrita do código-fonte. Foram identificados e corrigidos bugs e usada as diretrizes como: nome significativos, métodos curtos e explicativos, maximizar coesão, análise de fluxo, parâmetros claros e refatoração. Isso permitiu uma melhoria na qualidade de código de acordo com as diretrizes do clean code como legibilidade, redução da complexidade, eficiência, recurso e custos.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Publicador: dc.publisherUniversidade Tecnológica Federal do Paraná-
Publicador: dc.publisherPonta Grossa-
Publicador: dc.publisherBrasil-
Publicador: dc.publisherDepartamento Acadêmico de Informática-
Publicador: dc.publisherCiência da Computação-
Publicador: dc.publisherUTFPR-
Direitos: dc.rightsopenAccess-
Direitos: dc.rightshttp://creativecommons.org/licenses/by-nc-sa/4.0/-
Palavras-chave: dc.subjectProgramas de computador-
Palavras-chave: dc.subjectSoftware - Desenvolvimento-
Palavras-chave: dc.subjectIncapacidade intelectual-
Palavras-chave: dc.subjectComputer programs-
Palavras-chave: dc.subjectComputer software - Development-
Palavras-chave: dc.subjectStupidity-
Palavras-chave: dc.subjectCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO-
Título: dc.titleUso de clean code para melhorar a qualidade do código-fonte da plataforma ativa-
Título: dc.titleUsing clean code to improve the quality of ativa platform source code-
Tipo de arquivo: dc.typelivro digital-
Aparece nas coleções:Repositorio Institucional da UTFPR - RIUT

Não existem arquivos associados a este item.