Refactoring Code Smells in Kotlin
Martin Fowler’s classic book “Refactoring” has been on my radar for a long time now and I finally got round to reading it. It’s an excellent book that adds some formality and structure around refactoring code smells to clean up existing code and avoid code rot. It’s worth being clear that existing code isn’t just code that has been around for a while. As soon as you write code it exists, so you could be in the “refactor” stage of…