Marcus is a Clean Code evangelist who has authored a series of video tutorials that focus on teaching others how to create the cleanest and most well-structured code possible. As a conference speaker, he shares his ideas on Java Clean Code development. Marcus is also an author, technical book reviewer and JCP member. In 2017, Marcus was named TOP 13 Java influencer worldwide by jaxenter.com. On his website Clean Code Academy, he offers comprehensive online training for Java Clean Coding.
Rewrite or refactor? Getting rid of dirty code.
We all know the deep pain associated with maintaining rotten code. In this talk we want to see how we can get out of such an unpleasant situation.
In the first part of the talk we address the topic theoretically: When is the ideal time for a complete overhaul? What do we have to take into account? How should we proceed? Should we rewrite or refactor the code?
In the second part of the talk we want to tackle the practical aspects of the question. We look at three concrete starting situations, and look at whether and how we will be able to do a comprehensive refactoring.