UXZ-1338 Refactoring 2nd Edition | Devoxx

Devoxx UK 2019
from Wednesday 8 May to Friday 10 May 2019.

   Refactoring 2nd Edition


Methodology & Culture
Methodology & Culture
Beginner & novice level

Code we wrote once, has to be read, understood, maintained, and extended for many years to come. Great code is not self serving but the basis for collaboration in a team. Refactoring can help us to keep the quality of the relevant parts of our systems up.

The technique is really trivial - take small steps to improve names, structure and resposibilities without changing the behavior. That's proven with running tests.

In the 19 years since the publication of Martin Fowlers book a lot has gotten better in how we develop code, especially with IDEs and automated intentions and refactorings.

I want to look at the essence of refactoring for a new generation as well as tools and techniques. And last but not least introduce you to the 2nd Edition of Refactoring.

code quality   refactoring   development process  
Subscribe to Devoxx on YouTube
Michael Hunger
Michael Hunger
From JEXP + Neo4j

Michael Hunger has been passionate about software development for more than 25 years.

As caretaker of the Neo4j community and ecosystem he especially loves to work with graph-related projects, users, and contributors.

Michael enjoys many aspects of programming, learning new things every day, participating in open source projects and contributing and writing software related books and articles. Michael spoke at numerous conferences and helped organized several of them.

Michael helps kids to learn to program by running weekly girls-only coding classes at local schools.

Make sure to download the Android or iOS mobile schedule.