- [Instructor] Refactoring involves removing…a lot of unused code.…That's why I love this quote.…Perfection is achieved…not when there is nothing more to add,…but when there is nothing left to take away.…Refactoring is a great way to remove unused code.…Over time, a project collects technical debt.…Technical debt is a concept in software development…that reflects the implied cost of additional work…or rework caused by choosing an easy solution now…instead of using a better approach that would take longer.…
Refactoring allows you to remove unused parts…of the codebase…and keep the core code clean and easier to maintain.…Sometimes we accidentally add technical debt…by simply being under a deadline.…How many times have you worked on a project…where you haven't had enough time to fully implement…a particular piece of code the way that you wanted to?…Sometimes it's okay to cut corners,…but once the deadline is over,…take the time to go back and fix that…by refactoring and cleaning up the code.…
As your codebase grows and grows,…
Released
3/14/2018- Creating a baseline
- Removing unused code
- Refactoring in branches
- Using refactoring tools
- Optimizing code
- Creating clean code
Share this video
Embed this video
Video: Remove unused code