- The process of restructuring and optimizing existing computer code—changing the factoring—without changing its external behavior. Refactoring is intended to improve non-functional attributes of the software. Advantages include improved code readability and reduced complexity; these can improve source code maintainability and create a more expressive internal architecture or object model to improve extensibility. ← Wikipedia
This term is sponsored by: your name/company?
- Previous term: Reed–Solomon codes
- Next term: Reference error
- Random term: Deployment (webglossary.info/random 🎲)