Anonymous Quiz
49%
Использование private
8%
Применение internal
40%
Декларирование метода как final
2%
Использование restricted
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
10%
Использование наследования
36%
Применение композиции и протоколов
47%
Расширение с помощью extension
7%
Использование delegation
Anonymous Quiz
78%
Использование fileprivate
18%
Декларирование как private
3%
Использование internal
1%
Объявление как closed
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Anonymous Quiz
14%
Применение паттерна "Фасад"
50%
Использование паттерна "Прокси"
18%
Реализация с помощью "Адаптера"
19%
Использование паттерна "Мост"
❤1
Anonymous Quiz
30%
Использование DispatchQueue
16%
Использование NSLock
17%
Использование Atomic
36%
Применение dispatch_once
❤1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
21%
Использование IBOutlet
31%
Применение configuration blocks
23%
Использование delegate
25%
Расширения с помощью extension
Anonymous Quiz
57%
Использование метки с break
8%
Применение exit()
27%
Использование return в функции
9%
Применение continue с меткой
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
73%
Использование DispatchQueue.global().async и DispatchQueue.main.async
24%
Применение asyncAfter и sync
2%
Использование OperationQueue
2%
Использование performSelector(inBackground:)
😁3
Anonymous Quiz
13%
Использование Array
15%
Применение Set
31%
Расширение Array с протоколом Equatable
41%
Создание кастомного типа с NSOrderedSet
💊6🤯3😁2
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
18%
Использование defer и throw
63%
Применение do-catch с роллбэком в catch
14%
Использование замыканий с обработкой ошибок
5%
Применение guard для проверки каждой операции
Anonymous Quiz
41%
Использование NSClassFromString и init
20%
Применение Class.forName и создание объекта
31%
Использование метапрограммирования и type(of:)
8%
Использование рефлексии и динамического создания объектов
❤1🔥1💊1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
52%
Использование перечислений (enum) с функциями
13%
Применение массива состояний
13%
Создание класса с состояниями и переходами
21%
Применение StateMachine протокола
Anonymous Quiz
52%
Использование рекурсивных функций с try/catch
20%
Применение стека транзакций с проверками состояния
23%
Использование defer для роллбэка в каждой транзакции
6%
Применение шаблона Command для управления транзакциями
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM