Refactoring - Definição do Glossário CI/CD
Refatoração é alterar a estrutura interna do código para melhorar seu design sem alterar seu comportamento externo, verificado ao manter os testes existentes verdes durante todo o processo.
No CI/CD
A refatoração só é segura com um conjunto de testes rápido e confiável, então um pipeline de CI confiável é a rede de segurança que permite a uma equipe reestruturar o código com a confiança de que o comportamento não mudou.
Guias relacionados
Technical Debt - CI/CD Glossary DefinitionTechnical Debt: Technical debt is the implied future cost of choosing an easy or quick solution now over a be…
Code Smell - CI/CD Glossary DefinitionCode Smell: A code smell is a surface symptom in code (long methods, duplicated logic, large classes) that hi…
Test-Driven Development - CI/CD Glossary DefinitionTest-Driven Development: Test-driven development (TDD) is a practice where you write a failing test first, th…