software refactoring
[/ˈsɔftˌwɛr ˌriːˈfæktərɪŋ/]
nounpl: software refactorings
refatoração de software
1. The process of restructuring existing computer code without changing its external behavior, improving non-functional attributes such as readability, maintainability, and performance.
The development team performed software refactoring to improve code quality and reduce technical debt.
O time de desenvolvimento realizou refatoração de software para melhorar a qualidade do código e reduzir débito técnico.
2. A disciplined technique for improving the internal structure of code through small, testable transformations that maintain functionality.
Software refactoring involves breaking down complex functions into smaller, more manageable components.
A refatoração de software envolve dividir funções complexas em componentes menores e mais gerenciáveis.
Software refactoring is a fundamental practice in modern software development, particularly embraced in Agile and DevOps cultures in both Brazil and the USA. In Brazilian tech companies, especially in São Paulo's thriving startup scene, refactoring is considered essential to maintaining long-term code quality. The term is widely understood among software engineers but less familiar to non-technical professionals in both countries.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →