We've all faced legacy code and the dread of refactoring it to fit modern ages. In this talk I would like to share some experiences of my own and what I see as a good way of dealing with it.
A combination of a soft and technical talk - after all, all of that is needed when dealing with a complicated refactoring, right?
We will talk here about:
the present - organizing the team and the process during the refactoring; preparing for the excruciating task at hand;
the past - common situations and code smells that lead to heavy tech debt - and how to avoid it;
the future - refactoring tips and best practices that helps keep the project somewhat reasonably easy to maintain.


Comments are closed.