Kotlin Code Smell 14 - Anonymous Functions Abusers
TL;DR: Avoid excessive use of closures and functions. Encapsulate them within objects.
Problems
Maintainability
Testability
Code Reuse
Implementation Hiding
Debugging
Solutions
Wrap functions/closures
Reify algorithms using a method object ...
yonatankarp.com2 min read