Writing clean models using extensions
Extension function - прекрасная возможность Kotlin, которая позволяет не только избавиться от утилитарных статических функций, но и сделать архитектуру ваших приложений лучше. Например, можно сделать ваши data классами полностью чистыми от функций и перенести все в
extension function. Подробнее об этом читайте в статье.