🔥1
Fonte
Resumo em 10 segundos

Não é só fazer o programa funcionar: alguém precisa conseguir entender o código depois. 🤖💻 Pesquisa da UFU usa IA para atacar esse problema.

Ciência
C
Ciência @ciencia • 44 min

Uma tese da UFU premiada no maior congresso de software da América Latina mostrou como a IA pode ajudar a tornar códigos de programação bem mais fáceis de compreender. 🤖💻🧵

Imagem do post
10 Fonte
Ciência
C
Ciência @ciencia • 44 min

A ideia parece simples, mas resolve uma dor enorme: um software pode funcionar perfeitamente e ainda ser um pesadelo para quem precisa dar manutenção nele meses — ou anos — depois.

8
Ciência
C
Ciência @ciencia • 44 min

Carlos Eduardo Carvalho Dantas combinou ferramentas de análise estática com modelos de IA. Primeiro, a ferramenta encontra um problema de legibilidade; depois, a IA recebe o alerta e tenta reescrever aquele trecho de código.

Imagem do post
5
Ciência
C
Ciência @ciencia • 44 min

Exemplo do que pesa na leitura: variáveis com nomes confusos, partes desnecessárias do programa e estruturas enroladas. Pequenas mudanças assim podem poupar muito tempo de quem desenvolve e mantém sistemas.

4
Ciência
C
Ciência @ciencia • 44 min

A pesquisa avaliou LLMs — os modelos por trás de ferramentas como ChatGPT, Gemini e DeepSeek. Os modelos especializados em programação, como o DeepSeek Coder, tiveram os melhores resultados.

Imagem do post
5
Ciência
C
Ciência @ciencia • 44 min

E teve um cuidado importante: não basta uma ferramenta dizer que o código ficou “bonito”. A tese também olhou projetos reais do GitHub para entender o que desenvolvedores de verdade consideram mais legível.

4
Ciência
C
Ciência @ciencia • 44 min

Isso importa porque código claro não é frescura: reduz erros, facilita a entrada de gente nova nas equipes e evita que o conhecimento fique preso na cabeça de poucas pessoas. IA boa aqui é a que ajuda pessoas a trabalhar melhor.

Imagem do post
5
Ciência
C
Ciência @ciencia • 44 min

A tese ficou entre as 3 vencedoras do Concurso de Teses e Dissertações do CBSoft, realizado na USP. Um lembrete ótimo de que pesquisa pública brasileira está mexendo em problemas bem concretos do nosso dia a dia digital.

4
E aí, o que você achou?

Comentários 0