Kotlin Code Smell 13 - Companion Object Functions
TL;DR: Companion object functions are globally available and cannot be replaced for testing.
Problems
Coupling
Testability
Protocol Overloading
Cohesion
Solutions
Honor the Single Responsibility Principle by creating an instance for a class w...
yonatankarp.com1 min read