Verbete do acervo
Refatoração e migrações
13 conteúdos relacionados.
-
O julgamento do engenheiro continua indispensável na era dos agentes
Isso foi particularmente comum durante nossa migração.
-
Testando sistemas agênticos: aprendendo com o passado para testar o futuro
Uma refatoração muda a estrutura interna sem mudar o comportamento externo, mas dezenas de testes quebram porque conheciam detalhes demais da implementação.
-
Como migramos do Spring Boot 2 para o 4 com ajuda de IA
Assunto identificado no título, nas tags ou nos metadados da entrada.
-
O que aprendi sobre a fábrica de software agêntica da OpenAI
Eles observaram uma queda gigante no uso de IDEs e a migração para o Codex.
-
Como a OpenAI usa Codex no dia a dia da engenharia
Refatoração e Migrações: Codex é usado para realizar mudanças em múltiplos arquivos, garantindo consistência e eficiência em grandes refatorações.
-
Agentes de IA no código aberto: uma síntese do MSR 2026
Documentação, tarefas e pequenas correções de bugs são os pontos de entrada mais seguros para os agentes, enquanto recursos, refatoração, trabalho de desempenho e grandes mudanças de manutenção permanecem muito mais difíceis de serem implementados com sucesso.
-
Estratégias de testes em escala
…atégia de teste Concentre-se em testes de escopo menor Aplicar técnicas de teste completas Testando o legado A refatoração nunca virá em primeiro lugar Crie planos de teste Atribua campeões de teste Organização e rastreamento Obtenha a adesão da empresa Tenha métricas de rastreamento Experiência do desenvolvedor Facilite a escrita de testes Faça seu CI rápid…
-
Aprendizado de máquina pode ajudar desenvolvedores? Aventuras de um pesquisador
Em particular, falarei sobre modelos que recomendam refatoração (feitos em conjunto com ING), modelos que encontram bugs e modelos que recomendam quais métodos registrar (ambos feitos em conjunto com Adyen).
-
Data-Driven Extract Method Recommendations: A Study at ING
A identificação sólida de oportunidades de refatoração ainda é um problema em aberto na engenharia de software.
-
The Prevalence of Code Smells in Machine Learning projects
Uma dessas práticas recomendadas, a análise estática de código, pode ser usada para encontrar code smells, ou seja, defeitos (potenciais) no código-fonte, oportunidades de refatoração e violações de padrões de codificação comuns.
-
Search-Based Software Re-Modularization: A Case Study at Adyen
Assunto identificado no título, nas tags ou nos metadados da entrada.
-
The Effectiveness of Supervised Machine Learning Algorithms in Predicting Software Refactoring
Refatoração é o processo de alteração da estrutura interna do software para melhorar sua qualidade sem modificar seu comportamento externo.
-
Most common mistakes in test-driven development practice: Results from an online survey with developers
Alguns erros identificados foram: esquecer a etapa de refatoração, construir cenários de teste complexos e refatorar outro trecho de código enquanto trabalhava em um teste.