Refactoring is the process of modifying and restructuring code without changing its functionality. Most developers now think of old legacy applications and the process of upgrading them to current coding standards. That's refactoring too, but it is so much more.
Refactoring is a skill that you can integrate into your daily coding workflow. It lets you focus on making your code work before you can adapt it to your needs.
This talk is for every developer who wants to write better code. I will show you how to make refactoring a new skill of your own and how it benefits your whole coding workflow.