Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5
Anonymous Quiz
14%
Использовать and между условиями
41%
Разделить условия запятыми в одном case
21%
Перечислить условия в разных case
24%
Использовать || между условиями
Anonymous Quiz
56%
Использовать final class
9%
Использовать sealed class
4%
Использовать open class
31%
Использовать data class
💊18❤1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Anonymous Quiz
84%
list.map { it.length }
3%
list.convert { String -> Int }
3%
list.lengths()
9%
list.collect { it.length }
💊1
Anonymous Quiz
6%
Функция для создания новых корутин
84%
Объект, определяющий контекст выполнения корутины
3%
Метод для остановки корутины
7%
Переменная для хранения состояния корутины
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Anonymous Quiz
36%
Использовать listOf().lazy()
30%
Использовать sequenceOf()
7%
Использовать listOf().stream()
27%
Использовать lazyListOf()
Anonymous Quiz
79%
class MyClass private constructor()
16%
private class MyClass()
4%
class private MyClass()
1%
class MyClass() private
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊6🔥1
Anonymous Quiz
21%
Программа будет работать корректно
49%
Произойдет ошибка компиляции
11%
Значение переменной будет инициализировано нулем
18%
Значение переменной будет неопределенным
💊12👍1
Anonymous Quiz
23%
Отмечает функцию как асинхронную
6%
Приостанавливает выполнение функции до её завершения
63%
Помечает функцию, которая может быть приостановлена и возобновлена
8%
Используется для определения функций в корутинах, не поддерживающих
💊3
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Anonymous Quiz
40%
Используя класс с private конструктором и статическим методом доступа
11%
Используя enum с одним элементом
9%
Применяя аннотацию @ThreadSafe
40%
Используя volatile переменные и double-checked locking
Anonymous Quiz
92%
Использовать HashSet
4%
Использовать ArrayList
2%
Применить LinkedList
1%
Использовать ArrayDeque
Forwarded from easyoffer
easyoffer
Backend
Python | Вопросы
Python | Удалёнка
Python | LeetCode
Python | Тесты
Frontend | Вопросы
Frontend | Удалёнка
JavaScript | LeetCode
Frontend | Тесты
Java | Вопросы
Java | Удалёнка
Java | LeetCode
Java | Тесты
Тестировщик | Вопросы
Тестировщик | Удалёнка
Тестировщик | Тесты
Data Science | Вопросы
Data Science | Удалёнка
Data Science | Тесты
C# | Вопросы
C# | Удалёнка
C# | LeetCode
C# | Тесты
C/C++ | Вопросы
C/C++ | Удалёнка
C/C++ | LeetCode
C/C++ | Тесты
Golang | Вопросы
Golang | Удалёнка
Golang | LeetCode
Golang | Тесты
DevOps | Вопросы
DevOps | Удалёнка
DevOps | Тесты
PHP | Вопросы
PHP | Удалёнка
PHP | LeetCode
PHP | Тесты
Kotlin | Вопросы
Kotlin | Удалёнка
Kotlin | LeetCode
Kotlin | Тесты
Swift | Вопросы
Swift | Удалёнка
Swift | LeetCode
Swift | Тесты
Please open Telegram to view this post
VIEW IN TELEGRAM
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2🤯1
Anonymous Quiz
34%
map
62%
forEach
3%
transform
1%
Пра
💊3
Anonymous Quiz
16%
Использовать ключевое слово lateinit
12%
Использовать модификатор volatile
59%
Использовать делегат lazy
12%
Применить модификатор synchronized
💊6
2. Постепенно внедрять Compose для новых экранов или функций, сохраняя старые части на XML.
3. Разделить проект на модули, чтобы переключение между Compose и View не влияло на весь код.
4. Проводить тщательное тестирование и устранять баги на каждом этапе интеграции.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4