Иван Пономарев — Вариантность типов в Java и Kotlin
Ближайшая конференция: Joker 2023, 9–10 октября (Online), 13–14 октября (Offline, Санкт-Петербург)
Подробности и билеты:
— —
Если сравнить программу со зданием, то ее API — это фундамент. Невозможно недооценить важность гибких и удобных API для сопровождаемости кода. И невозможно создать такие API без понимания того, как использовать вариантность типов в классах и методах с параметризацией типов.
Спикер рассмотрит эволюцию вариантности типов в мире JVM, начиная с ковариантных массивов из самых первых версий Java, через подстановочные типы Java, до вариантности в месте объявления и в месте использования в Kotlin.
Из примеров — от простых к сложным — вы сможете получить устойчивое понимание того, как и когда использовать вариантность типов в своих API.
#generics #contravariance #covariance
1 view
34
7
2 months ago 03:59:40 240
#340. Радио СВОЯК! День Гитариста на новый Rode NT1 Signature Black
2 months ago 00:00:58 12
За пределами. Над водой
2 months ago 00:01:02 379
Анонс. Документальной фильм студии “Отечество“ - “Училище героев“.
2 months ago 01:02:24 1.5K
Училище героев
2 months ago 01:52:09 74
Иван Пономарев / Прямой эфир /
2 months ago 00:20:35 14
День семьи, любви и верности (к/м, драма) 2021
2 months ago 01:36:11 75
А ЕСЛИ ЭТО ЛЮБОВЬ? (Юлий Райзман). 1962. Соцдрама.
2 months ago 00:03:46 2.3K
Copper Mount - Заживо замужем (Official music video)