
Максим Сидоров
SberDevices
Авторизуйтесь для просмотра видео
ВойтиВ Kotlin существует мощный механизм ленивой обработки коллекций, но многие разработчики боятся его использовать, так как не понимают, как он работает внутри.
Максим сравнит два подхода к обработке коллекций: обычный и ленивый через sequence. Он рассмотрит, как работают под капотом большинство конструкций sequence. Но самое главное — он измерит на конкретных цифрах, насколько корректно правило CouldBeSequence, и в каких случаях использование sequence дает реальный выигрыш, а в каких — проигрыш. «На десерт» будет немного оптимизации. Да-да, оригинальные функции Kotlin не всегда работают оптимально.
SberDevices
SberDevices