Kotlin Code Smell 8 - Too Many Arguments
TL;DR: Avoid passing more than three arguments to your functions.
Problems
Low maintainability.
Low reusability.
Coupling.
Readability.
Solutions
Identify cohesive relationships among arguments.
Create a "context" or related group.
Consider...
yonatankarp.com2 min read