iOS
Белгилүү бир протоколду ишке ашырган бардык топтомдорду иштетүү үчүн жалпы ыкманы кантип киргизсе болот?
Көптөгөн жиптерди программалоодо Dispatch Barrier колдонуунун артыкчылыктары жана кемчиликтери эмне?
Коддо колдонмодо басуу окуясы кандай иштейт?
Жобаларыңызда snapshot-тесттерди колдонууда кандай кыйынчылыктарга туш келдиңиз?
iOS'tо UIView.animate деген эмне жана ал интерфейс элементтерин анимациялоо үчүн кандай колдонулат деп түшүндүрө аласызбы?
TCA архитектуралык жактан кандай артыкчылыктар жана кемчиликтер бар?
Түзөлүш үчүн туура өлчөмдөрдү алуу үчүн viewWillLayoutSubviewsдан башка кандай ыкмалар бар?
Клетканын бийиктигин кандай аныктайсың?
iOS өнүктүрүүдө Data Storage KeyChain жана UserDefaults ортосунда кандай айырма бар?
Swift тилинде инкапсуляция механизми кандайча колдонулат?
Жобаларыңызда Unowned сыяктуу шилтемелүү өзгөрмөлөрдү колдондуңузбу?
YAGNI принциби программалык камсыздоону өнүктүрүү практикада кандай колдонулат?
loadView ыкмасын кайра жазганда ата-эненин ыкмасын super аркылуу чакырууга милдеттүүбү?
Интерфейс же графикалык колдонмодо Hit Test аймакты аныктоо кайсы учурларда болот?
Тестирлөө контекстинде мок-объекттер менен стабтардын айырмасы эмнеде?
Маалыматтардын түзүмүндө 'катар' терминин түшүндүрө аласызбы?
Колдонуучунун экранга басуу окуясын аныктоо жана иштетүү үчүн кайсы функциялар же техникалар колдонулат?
Программалоодо синхрондук жана үзгүлтүксүз ыкмаларды колдонуу кандай айырмаланат?
Swiftтеги жабык (closure) ичинде cyclик шилтемелерди алдын алуу үчүн weak self колдонуу керек болгон учурга мисал келтире аласызбы?
Swiftте класстардын ичинде объекттердин автоматтык инициализациясы кандай ишке ашырылат жана структуралардан эмнелер айырмаланат?