Привет, любители кода! 🎅
Это был действительно насыщенный год, но мы надеемся, что эти рождественские дни будут полны мира, радости и отдыха
… и чего-нибудь вкусненького, конечно же! 🤤
Последняя часть Advent of Kotlin выйдет в четверг. Нам не терпится дождаться результатов, и, чтобы отметить это событие и дать вам немного отдохнуть от рождественских обязанностей, мы делимся с вами семеркой золотых статей 2021 года, написанных Марчином Москала, которые вам понравились больше всего!
👉 Как работает приостановка в Kotlin Coroutines?
👉 Используйте enum для представления списка значений
👉 Диспетчеры Kotlin Coroutines
👉 Рассмотрите возможность использования встроенных классов значений
👉 Корутины под капотом
👉 Рассмотрите фабричные функции вместо конструкторов
👉 Предпочитайте композицию наследованию
Приятного чтения ⏬
Вот подробное объяснение того, как работает приостановка в Kotlin Coroutines.
Как работает приостановка в Kotlin Coroutines? 👇
🔻 Это глава из книги Kotlin Coroutines. Ранний доступ можно найти на LeanPub.
Когда мы должны использовать классы перечисления и когда вместо этого использовать классы запечатывания? Каковы преимущества обоих? 🧐
Чтобы найти ответы, читайте статью.
Используйте enum для представления списка значений👇
🔻 Это глава из книги Эффективный Котлин. Вы можете найти его на LeanPub или Amazon.
Важная функциональность, которую предлагает библиотека Kotlin Coroutines, позволяет нам решить, в каком потоке должна работать сопрограмма. Это делается с помощью диспетчеров.
Чтобы узнать, где мы должны использовать каждый диспетчер из библиотеки Kotlin Coroutines, прочитайте эту статью.
Диспетчеры Kotlin Coroutines👇
🔻 Это глава из книги Kotlin Coroutines. Ранний доступ можно найти на LeanPub.
Что такое классы значений, как их использовать и встраивать?
Рассмотрите возможность использования встроенных классов значений👇
🔻 Это глава из книги Эффективный Котлин. Вы можете найти его на LeanPub или Amazon.
Глубокое погружение в то, как подвеска и продолжения работают под капотом.
Корутины под капотом👇
🔻 Это глава из книги Kotlin Coroutines. Ранний доступ можно найти на LeanPub.
Что такое фабричные функции и почему они так важны для создания объектов.
Используйте фабричные функции вместо конструкторов 👇
🔻 Это глава из книги Эффективный Котлин. Вы можете найти его на LeanPub или Amazon.
Размышления о том, когда мы должны использовать композицию и наследование в Kotlin.
Предпочитайте композицию наследованию👇
🔻 Это глава из книги Эффективный Котлин. Вы можете найти его на LeanPub или Amazon.
❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️
Вы согласны с нашим списком? Какие ваши любимые статьи, написанные Марчином Москала? Дайте нам знать, ответив на это письмо!
Счастливого Рождества, счастливого Нового года и да прибудет с вами Кодекс! 🤶
Кт. Команда Академии
www: kt.academy
Блог: blog.kotlin-academy.com
Twitter EN: @KtDotAcademy
Twitter PL: @ktdotacademyPL
FB: @KtDotAcademy
LinkedIn: @Kt. Академия