Sobes.tech

Что такое SwiftUI и какие его преимущества?

Junior
149

Что такое деинициализатор?

Junior
149

Объясните разницу между escaping и non-escaping closures, и в каких случаях необходимо использовать @escaping.

Middle
149

Какие существуют типы данных в Swift?

Intern
148

Какие методы RSTP вы знаете?

Intern
148

Что такое сборщик мусора (garbage collector)?

Intern
148

Какие недостатки существуют у объектно-ориентированного программирования?

Middle+
148

В чем разница между множеством (set) и словарем (dictionary) в Swift?

Junior
148

Что означает принцип открытости и закрытости (Open/Closed Principle)?

Middle
147

Что такое полиморфизм в программировании?

Junior
147

В чем заключаются отличия между архитектурными паттернами MVC и MVP?

Middle
146

Расскажите о меморизации в контексте iOS-разработки.

Middle
146

Когда классы могут храниться в памяти стека?

Middle
146

За счёт каких особенностей стек работает быстрее кучи?

Middle
146

Используете ли вы UIKit или SwiftUI в своей работе?

Intern
145

Где вы храните библиотеки CocoaPods в вашем проекте?

Junior
145

Что бы вы сделали, если бы получили два одинаковых состояния (state) при отправке данных?

Middle
145

За что отвечает буква 'L' в принципах SOLID?

Junior
145

В чем заключается суть оптимизации механизма Copy-on-Write?

Middle
145

К какому типу данных относится замыкание?

Junior
144
/204