Session

“Make the change easy”: Taming legacy with Object Calisthenics

Have you ever opened a legacy code file and had the irresistible urge to close your IDE? Don’t worry, we’ve all been there! But what if we told you that with a few simple rules, this code can become more readable, maintainable and even pleasant to develop?

Object-oriented programming is “easy to learn, hard to master”. In this session, we take you into a live pair programming session, where we will apply Object Calisthenics: 9 rules designed to strengthen your code and make it more modular. Starting from a legacy base in Kotlin, we will do an incremental refactoring together to transform it into robust, elegant and easy to maintain code.

What to expect: fun, refactoring, and concrete tips, with Kent Beck's maxim in mind: “Make the change easy, then make the easy change.”

You will leave this session with an irrepressible desire to reopen your IDE and improve your codebase.

Duration: 50 minutes

Hosted at : Alpes Craft 2025

Manon Carbonnel

Web developer & integrator

Rennes, France

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top