iOS
Behavior-Driven Development (BDD) ыкмасын эмне экенин жана ал программалык камсыздоону иштеп чыгуу процессинде кандай колдонулушу мүмкүн экенин түшүндүрүңүз.
Программалоо практикаңызда кайсы дизайн үлгүлөрүн колдондуңуз?
Өнүктүрүүдө Sendable протоколун качан колдонуу керек?
View чөйрөсүндө интерфейс элементтерин көрсөтүү жана жайгаштыруу үчүн кайсы стратегиялар колдонулат?
@main белгиси менен белгиленген функцияны ишке ашыруудан мурун эмне болот?
Класс ордуулушуунун динамикалык эс тутуму (жип) аймагында эмне мааниге ээ жана бул эмне үчүн жасалат?
Эмнеге сиз мурдагы жумушуңузду таштадыңыз?
Androidдеги колдонмо контексти менен активдүүлүк контекстинин айырмачылыктарын түшүндүрүңүз.
Функциянын денесинде өзгөрмөнүн маанисин өзгөртүү үчүн кайсы ачкыч сөз колдонулат?
Приложениң ичинде Default DataSource колдонуунун артыкчылыктары жана кемчиликтери кандай?
Глобалдык кезекке синхрондук салым колдонууда тапшырмаларды аткаруу кандай болот?
Маалыматтар түзүмүндө элементтерди кошуу, издөө жана өчүрүү операцияларынын убакыттык татаалдыгы кандай?
Колдонмо баскыч басканда колдонуучулар кайсы барак же компонентти тандаганын кантип аныктайт?
Элгий агым көптөгөн чөйрөдө коопсуз ишке ашырууну камсыздайбы?
Анимациянын учурдагы жайгашуу параметрлерин анын ойнолушу учурунда алса болобу?
UIViewControllerтин жашоо циклинде viewDidLoad ыкмасын канча жолу чакырат?
Замечательные фреймворктарда объекттердин үлгүсүн башкаруу үчүн Singleton паттернин алтернативалары кандай?
SwiftUI-деги @ViewBuilder белгисинин максаты жана иштөө принциби тууралуу түшүндүрө аласызбы?
Зәгип (unowned) шилтемелерди колдонуу менен байланышкан жагдайлар колдонмонун үзүлүшүнө алып келиши мүмкүнбү? Бир мисал келтириңиз.
UIGestureRecognizer iOSта UIResponder аркылуу окуяларды иштетеби?