Sobes.tech

Можете ли да обясните принципа Copy-on-Write и как работи в системите за съхранение на данни?

Junior — Middle
236

Какви са предимствата и недостатъците на използването на OperationQueue за управление на асинхронни задачи?

Junior — Middle
236

Какъв тип данни се използва за съхраняване на последователност от елементи в структура?

Junior — Middle
233

Обяснете основната разлика между архитектурните модели MVP и MVC

233

Можете ли да обясните принципа YAGNI и защо е важен в разработката на софтуер?

Junior — Middle
230

Обяснете разликите между GCD, NSThread и OperationQueue и предимствата на всеки от тях за многозадачност в разработката за iOS.

226

Възможна ли е статична маршрутизация при реализирането на протокола?

Middle — Middle+
226

Можете ли да обясните принципа, който предполага повторното използване на кода без неговото дублиране?

Junior — Middle
225

Кой механизъм за диспетчеризация се използва за разширяване на функционалността?

Junior — Middle
225

Можете ли да обясните какво представлява протоколът WebSocket и как се различава от обикновените HTTP връзки?

224

Как да реализираме анимация в мобилно или уеб приложение?

Junior — Middle
223

С какви трудности може да се сблъска система при работа с многопоточност?

223

Можете ли да обясните принципа на работа на автоматичното освобождаване на обекти с помощта на AutoreleasePool?

222

Можете ли да обясните принципа KISS и неговото приложение в разработката на софтуер?

Junior — Middle
220

Какви са разликите между свойствата, които се реализират лениво, и тези, които се изчисляват на лету?

Junior — Middle
220

Каква е разликата между архитектурните модели MVVM и MVP в контекста на разработката на приложения?

Junior — Middle
220

Можете ли да обясните концепцията за свързан тип в контекста на типизацията?

219

Какви са разликите между структурата от данни Set и масив в контекста на тяхната употреба и характеристики?

216

Можете ли да обясните какво означава терминът Swizzling в програмирането?

214
/4