| _version_ | 1866901591892688896 |
|---|---|
| author | Teixeira do Nascimento, João R. de Sousa, Caio Rian Lima, Lara C. Carvalho Filho, Edivar P. Borges, Guilherme Moreira Bezerra, Carla Ilane RABELO, JACILANE DE HOLANDA |
| author_facet | Teixeira do Nascimento, João R. de Sousa, Caio Rian Lima, Lara C. Carvalho Filho, Edivar P. Borges, Guilherme Moreira Bezerra, Carla Ilane RABELO, JACILANE DE HOLANDA |
| contents | <p>Ensinar futuros profissionais de Computação a escrever código de alta qualidade é essencial. Este trabalho apresenta um relato de experiência sobre o ensino de <em>code smells </em>e refatoração de código em uma turma de manutenção de software composta por 42 estudantes. Foram analisados quatro aspectos: (i) a percepção dos alunos sobre a qualidade das refatorações, (ii) os desafios enfrentados na identificação e correção de <em>code smells</em>, (iii) as habilidades desenvolvidas e os benefícios adquiridos com a prática, e (iv) as técnicas mais utilizadas na refatoração de <em>code smells</em>. Os resultados destacam os benefícios de ensinar refatoração de <em>code smells</em> e propõem uma metodologia prática para esse ensino.</p> |
| format | Recurso digital |
| id | zenodo_https___doi_org_10_5281_zenodo_15078706 |
| institution | Zenodo |
| language | |
| publishDate | 2025 |
| publisher | Zenodo |
| record_format | zenodo |
| spellingShingle | Do Code Smell ao Código Limpo: Uma Experiência Prática no Ensino de Refatoração para Manutenção de Software Teixeira do Nascimento, João R. de Sousa, Caio Rian Lima, Lara C. Carvalho Filho, Edivar P. Borges, Guilherme Moreira Bezerra, Carla Ilane RABELO, JACILANE DE HOLANDA <p>Ensinar futuros profissionais de Computação a escrever código de alta qualidade é essencial. Este trabalho apresenta um relato de experiência sobre o ensino de <em>code smells </em>e refatoração de código em uma turma de manutenção de software composta por 42 estudantes. Foram analisados quatro aspectos: (i) a percepção dos alunos sobre a qualidade das refatorações, (ii) os desafios enfrentados na identificação e correção de <em>code smells</em>, (iii) as habilidades desenvolvidas e os benefícios adquiridos com a prática, e (iv) as técnicas mais utilizadas na refatoração de <em>code smells</em>. Os resultados destacam os benefícios de ensinar refatoração de <em>code smells</em> e propõem uma metodologia prática para esse ensino.</p> |
| title | Do Code Smell ao Código Limpo: Uma Experiência Prática no Ensino de Refatoração para Manutenção de Software |
| url | https://doi.org/10.5281/zenodo.15078706 |