Refactor the legacy out!
Refactoring is great, but how to refactor all this legacy code?
How can we keep code readable and modern with little effort?
Refactorer at heart, Jean-Noël will present how to refactor efficiently to improve code. This works pretty well but it largely remains a manual process requiring intense attention.
To make his life easier, he created AutoRefactor: an Eclipse plugin which refactors java code on its own. While a code formatter only changes spaces and line breaks, AutoRefactor is one step beyond and rewrites program structures to unobscure them and make them more readable. We will execute it to clean a whole code base with one click! Finally Jean-Noël will explain its inner workings and will dream about what its future will be.