התחל במצב לא מקוון עם האפליקציה Player FM !
פודקאסטים ששווה להאזין
בחסות


1 Inside Deloitte Ventures: Strategic Corporate VC Insights on Scaling Startups and Vertical AI Trends 34:07
Code Smells e Refatoração em Elixir, com Lucas Vegi (UFV)
Manage episode 489408929 series 3276616
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.
00:00 Destaques
00:15 Abertura
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
Entendendo refatorações na linguagem funcional Elixir - Understanding refactorings in Elixir functional language (Empirical Software Engineering 2025):https://link.springer.com/article/10.1007/s10664-025-10652-y
Rumo a um Catálogo de Refatorações para Elixir - Towards a Catalog of Refactorings for Elixir (ICSME 2023):https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=10336282
Compreendendo Maus Cheiros de Código na Linguagem Funcional Elixir - Understanding Code Smells in Elixir Functional Language (EMSE):https://homepages.dcc.ufmg.br/~mtov/pub/2023-emse-code-smells-elixir.pdf
- Maus Cheiros de Código em Elixir: Resultados Iniciais de uma Revisão da Literatura Cinzenta - Code Smells in Elixir: Early Results from a Grey Literature Review (ICPC):https://homepages.dcc.ufmg.br/~mtov/pub/2022-icpc-era.pdf
Tese
Code smells and refactorings for Elixir: https://repositorio.ufmg.br/handle/1843/80651
Eventos e Divulgação
CBSOFT 2025:https://adolfont.github.io/events/cbsoft2025
SE4FP 2025:https://se4fp.github.io/2025/
ICSE 2026:https://adolfont.github.io/events/icse2026
Empirical Software Engineering (Springer Journal):https://link.springer.com/journal/10664
CALL FOR PAPERS: Special Issue on Advancing Software Engineering with Large Language Models:https://link.springer.com/journal/10664/updates/27735998
Code Smells e Refatorações específicos para Elixir, Lucas Vegi (UFV e UFMG):https://youtu.be/klubcNmv4qI?si=Odb-uKgCxTY6TuPx
Elixir Code Smells com Lucas Vegi (UFV) e Marco Tulio Valente (UFMG):https://youtu.be/dp8zQUadDgQ?si=hwEYuh7BAkDbp5pF
Language Processing in Erlang - Simon Thompson:https://youtu.be/i9SUR1v1bhY?si=z4Rz290hoI9nzAeY
Marcelo Maia no Fronteiras https://youtu.be/H74laSFH54E?si=SCwN-Lfj-Cq0yR37 e https://open.spotify.com/episode/29xmVuayXe3i46JyRQKiH4
Marco Tulio Valente https://open.spotify.com/episode/0B8uqfrmxygPePafrXIiiD
Gabriel Pereira https://open.spotify.com/episode/60tcpvx6LZW3hOIAojGLP4
José Valim https://open.spotify.com/episode/7CSQLDnl5LRPT0UE2cvZIF
62 פרקים
Manage episode 489408929 series 3276616
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.
00:00 Destaques
00:15 Abertura
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
Entendendo refatorações na linguagem funcional Elixir - Understanding refactorings in Elixir functional language (Empirical Software Engineering 2025):https://link.springer.com/article/10.1007/s10664-025-10652-y
Rumo a um Catálogo de Refatorações para Elixir - Towards a Catalog of Refactorings for Elixir (ICSME 2023):https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=10336282
Compreendendo Maus Cheiros de Código na Linguagem Funcional Elixir - Understanding Code Smells in Elixir Functional Language (EMSE):https://homepages.dcc.ufmg.br/~mtov/pub/2023-emse-code-smells-elixir.pdf
- Maus Cheiros de Código em Elixir: Resultados Iniciais de uma Revisão da Literatura Cinzenta - Code Smells in Elixir: Early Results from a Grey Literature Review (ICPC):https://homepages.dcc.ufmg.br/~mtov/pub/2022-icpc-era.pdf
Tese
Code smells and refactorings for Elixir: https://repositorio.ufmg.br/handle/1843/80651
Eventos e Divulgação
CBSOFT 2025:https://adolfont.github.io/events/cbsoft2025
SE4FP 2025:https://se4fp.github.io/2025/
ICSE 2026:https://adolfont.github.io/events/icse2026
Empirical Software Engineering (Springer Journal):https://link.springer.com/journal/10664
CALL FOR PAPERS: Special Issue on Advancing Software Engineering with Large Language Models:https://link.springer.com/journal/10664/updates/27735998
Code Smells e Refatorações específicos para Elixir, Lucas Vegi (UFV e UFMG):https://youtu.be/klubcNmv4qI?si=Odb-uKgCxTY6TuPx
Elixir Code Smells com Lucas Vegi (UFV) e Marco Tulio Valente (UFMG):https://youtu.be/dp8zQUadDgQ?si=hwEYuh7BAkDbp5pF
Language Processing in Erlang - Simon Thompson:https://youtu.be/i9SUR1v1bhY?si=z4Rz290hoI9nzAeY
Marcelo Maia no Fronteiras https://youtu.be/H74laSFH54E?si=SCwN-Lfj-Cq0yR37 e https://open.spotify.com/episode/29xmVuayXe3i46JyRQKiH4
Marco Tulio Valente https://open.spotify.com/episode/0B8uqfrmxygPePafrXIiiD
Gabriel Pereira https://open.spotify.com/episode/60tcpvx6LZW3hOIAojGLP4
José Valim https://open.spotify.com/episode/7CSQLDnl5LRPT0UE2cvZIF
62 פרקים
Wszystkie odcinki
×
1 Palestra Esquenta SE4FP: A linguagem de programação funcional e provador de teoremas Lean com Sofia Rodrigues 1:21:50

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


1 RefactorEx: Refatoração em Elixir, com Gabriel Pereira 36:20

1 Elixir em produção na MeetRox, com Ana Dubas e Thiago Zattar da Silveira 49:27

1 A linguagem de programação Elixir, com José Valim (Dashbit) 1:14:30

1 Gleam em Produção na Uncover, com Georges Boris 1:27:18


1 Retrospectiva 2024: Eventos, Aprendizados e Tendências no Mundo Elixir 1:07:39

1 Elixir em Produção na Trio Pagamentos, com David Alencar 45:30

1 Elixir em Produção na Remote, com Lívia Almeida Barbosa 57:22

1 Paulo Valente 2 - A Missão: IA e Machine Learning em Elixir com Nx 1:02:44

1 42. Iago Effting: Explorando Elixir em Produção na Finbits e a jornada da newsletter Café com Elixir 46:35

1 41. Explorando Elixir: A Trajetória de George Guimarães (CloudWalk e ex-Plataformatec) e suas Contribuições 1:08:17

1 40. BEAM em Produção na Ekinops (Fabian van 't Hooft e João Henrique Freitas) 50:37
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.