Code Smells e Refatoração em Elixir, com Lucas Vegi (UFV)

Code Smells e Refatoração em Elixir, com Lucas Vegi (UFV)

Author: Rede Emílias de Podcasts June 18, 2025 Duration: 1:16:18


Neste episódio conjunto do Fronteiras da Engenharia de Software e do Elixir em Foco, Adolfo Neto e Zoey Pessanha conversaram com Lucas Vegi sobre code smells e refatorações na linguagem de programação Elixir. Lucas é professor na Universidade Federal de Viçosa (UFV), onde coordena o LABD2M, e doutor em Ciência da Computação pela UFMG. Sua tese foi reconhecida como uma das melhores do país pela SBC, e resultou em artigos publicados em conferências e revistas de destaque, como a Empirical Software Engineering e a ICSME.


Durante a entrevista, Lucas explicou o processo de construção de um catálogo de code smells específicos de Elixir — trabalho que teve como ponto de partida uma revisão da literatura cinzenta e foi influenciado por conversas com membros da comunidade, como José Valim. Ele também falou sobre seu catálogo de refatorações para Elixir, desenvolvido em parceria com Marco Túlio Valente, e discutido anteriormente em episódio do Elixir em Foco com Gabriel Pereira.


Além da pesquisa, o episódio abordou a importância da colaboração entre academia e comunidade, os desafios e possibilidades de realizar um doutorado no Brasil, e o papel que os podcasts têm desempenhado em sua trajetória acadêmica.


Lucas também falou sobre o 1º Workshop on Software Engineering for Functional Programming (SE4FP 2025), que acontecerá no CBSoft em setembro, e fez um convite para submissões. Por fim, compartilhou sua visão sobre o futuro da engenharia de software e deixou um convite aberto para colaborações em pesquisa e orientação de novos estudantes de pós-graduação.

Lucas Vegi: https://www.dpi.ufv.br/prof-lucas-francisco-da-matta-vegi/


Artigos

José Valim https://open.spotify.com/episode/7CSQLDnl5LRPT0UE2cvZIF


https://fronteirases.github.io/ 

https://www.elixiremfoco.com/ 



Mergulhar nas questões mais complexas e fascinantes do desenvolvimento de software requer um espaço para conversas profundas e acessíveis. É nesse terreno que Fronteiras da Engenharia de Software se estabelece, criando um diálogo mensal com pesquisadores que estão literalmente moldando a área. Cada episódio é uma oportunidade de escutar as vozes que conduzem estudos acadêmicos sérios, traduzindo suas descobertas e reflexões sobre para onde a tecnologia está nos levando. Este não é um conteúdo técnico superficial, mas uma janela para os laboratórios e as mentes que investigam desde os fundamentos até as tendências emergentes. A proposta é conectar a prática do dia a dia com a investigação científica de ponta, mostrando como uma influencia a outra. O podcast funciona como uma atividade de divulgação científica vinculada ao Programa de Pós-Graduação em Computação Aplicada da UTFPR em Curitiba e ao projeto Emílias-Armação em Bits, integrando a Rede Emílias de Podcasts sob a coordenação de Adolfo Neto. Ao ouvir, você será conduzido por discussões que desafiam o status quo, explora novas metodologias e pondera os impactos éticos e sociais da nossa constante evolução digital. É para quem tem curiosidade sobre os alicerces do que construímos e para onde podemos ir.
Author: Language: Portuguese Episodes: 86

Fronteiras da Engenharia de Software
Podcast Episodes
48: Educação em Engenharia de Software, com Davi Viana (UFMA) [not-audio_url] [/not-audio_url]

Duration: 1:17:58
Neste episódio do podcast "Fronteiras da Engenharia de Software", Adolfo Neto e Maria Claudia Emer entrevistaram Davi Viana, professor da Universidade Federal do Maranhão (UFMA). O tema foi "Educação em Engenharia de Sof…
Itana Gimenes: pioneira da Engenharia de Software [not-audio_url] [/not-audio_url]

Duration: 1:10:33
Página da professora Itana: http://www.din.uem.br/pessoas/docentes/itana-gimenes Episódio original do Emílias Podcast - Mulheres na Computação https://open.spotify.com/episode/2j9W9DhFIJWiYVK7mIkD5t Assista no YouTube em…
41: Lean e Verificação de Software, com Leonardo de Moura (AWS) [not-audio_url] [/not-audio_url]

Duration: 1:20:03
Neste episódio do Fronteiras da Engenharia de Software, Adolfo Neto entrevista o pesquisador Leonardo de Moura, Senior Principal Applied Scientist no Grupo de Raciocínio Automatizado na AWS e Chief Architect da Lean FRO.…
42: Arquiteturas de Referência, com Pablo Antonino (Fraunhofer IESE) [not-audio_url] [/not-audio_url]

Duration: 1:02:34
Neste episódio do Fronteiras da Engenharia de Software, Adolfo Neto e Maria Claudia Emer entrevistam Pablo Antonino, Gerente do Departamento de Engenharia Virtual do Fraunhofer IESE na Alemanha. Pablo, doutor em Ciência…