iOS / Swift
Чем Comparable отличается от Equatable и когда что выбрать?
MiddleSwift CoreСравнение
Чем computed property отличается от stored property и когда что выбрать?
JuniorSwift CoreСравнение
Чем Coordinator pattern отличается от View-driven navigation и когда что выбрать?
MiddleArchitectureСравнение
Чем copy-on-write коллекции отличается от reference collections и когда что выбрать?
MiddleSwift CoreСравнение
Чем Core Data basics отличается от SQLite directly и когда что выбрать?
MiddlePersistenceСравнение
Чем Core Data batch operations отличается от row-by-row save и когда что выбрать?
Middle+PerformanceСравнение
Чем Core Data concurrency отличается от single context everywhere и когда что выбрать?
Middle+PersistenceСравнение
Чем Core Data fetch request отличается от manual SQL и когда что выбрать?
MiddlePersistenceСравнение
Как правильно применять APNs в реальном iOS проекте?
JuniorFirebase and PushПрактика
Как правильно применять Auto Layout в реальном iOS проекте?
JuniorUIKitПрактика
Как правильно применять debounce в реальном iOS проекте?
JuniorCombineПрактика
Как правильно применять FileManager в реальном iOS проекте?
JuniorPersistenceПрактика
Как правильно применять multipart upload в реальном iOS проекте?
MiddleNetworkingПрактика
Как правильно применять URLCache в реальном iOS проекте?
MiddleNetworkingПрактика
Как правильно применять xcodebuild в реальном iOS проекте?
MiddleBuild Release ToolsПрактика
Какая типичная ошибка при работе с accessibility identifiers и как ее избежать?
MiddleTestingОшибка кандидата
Как правильно применять 401 после refresh token в реальном iOS проекте?
MiddleProduction SituationsПрактика
Как правильно применять гонка при быстрых нажатиях на кнопку в реальном iOS проекте?
MiddleProduction SituationsПрактика
Как правильно применять данные не обновляются в SwiftUI в реальном iOS проекте?
JuniorProduction SituationsПрактика
Как правильно применять запросы дублируются при открытии экрана в реальном iOS проекте?
MiddleProduction SituationsПрактика