Refactoring

Refactoring is improving the internal structure of existing code without changing what it does — making it cleaner, simpler, and easier to maintain.