Mastering refactoring in Kotlin
A playground to master the art of refactoring
6 min readFeb 7, 2022
What’s refactoring?
A change made to the internal structure of software to make it easier to understand and cheaper to modify, without changing its observable behaviour
In our developer's life, we are often overwhelmed by days passed implementing lots of features, sometimes shipped too fast to please some product manager or stakeholder, without any care for code quality. But what about us reading our own work after some time? How can we…