Refactoring Is Not Just Clickbait

Java Usergroup Berlin-Brandenburg
Details
!!! Please register here: https://www.meetup.com/de-DE/innoq-technology-night-berlin/events/297045945/ !!!
Together with INNOQ Technologie Nights Berlin we are presenting Kevlin Henney. Join us for a great evening!
18:30 | Doors Open und Get Together
19:00 | „Refactoring Is Not Just Clickbait” with Kevlin Henney
19:45 | Q&A
20:00 | Chat & Networking
The Talk
For many people, refactoring is a simple code transformation they click on in a context menu or via a keyboard shortcut. They can extract, inline, replace, move, rename, etc. at will. The widespread availability of automated refactoring should have made oversized classes and long-winded functions a thing of the past. But it hasn't.
Having a tool is only part of the solution: knowing what to do with it and how to use it well is what makes the bigger difference. In this talk, we'll revisit what refactoring is (and isn't), examine what practical and social obstacles refactoring faces, understand what refactoring tells us about other coding practices, explore the idea that refactoring should be considered a design process and not just a clean-up click, and that most interesting refactorings are not necessarily automated.
Kevlin Henney
Kevlin is an independent consultant, speaker, writer, and trainer. His software development interests lie in programming, practice, and people. He has served as a columnist for various magazines and websites. Kevlin is a co-author of "A Pattern Language for Distributed Computing" and "On Patterns and Pattern Languages," which are two volumes in the Pattern-Oriented Software Architecture series. Kevlin also holds the role of editor for "97 Things Every Programmer Should Know" and co-editor for "97 Things Every Java Programmer Should Know."
Furthermore,he is involved in writing short fiction, with a particular emphasis on flash fiction, and performs at spoken word events. He has contributed to the organization of events for National Flash-Fiction Day, the Bristol Festival of Literature, and the Flash in Hand open mic evening in Bristol.