iOS
Դուք օգտագործե՞լ եք ձեր նախագծերում Unowned տեսակի հղումային փոփոխականներ։
Ինչպես է YAGNI սկզբունքը կիրառվում ծրագրային ապահովման զարգացման պրակտիկայում?
Կարող եք տալ սխալ կամ անբավարար գնահատականի օրինակ ալգորիթմի բարդության մասին?
Ճանաչո՞ւմ եք, որ ունեք փորձ՝ նվազեցնելու նմանատիպ կոմպոնենտների արդյունավետությունը, ինչպես TableView-ը, և ինչպես եք դա հաղթահարել։
Ի՞նչ է տեղի ունենում, երբ օգտագործվում է sync մեթոդը Swift-ում՝ գլոբալ DispatchQueue հերթում։
Ի՞նչ այլ եղանակներ կան ծրագրի մեկնարկի համար բացի նրա նշանի վրա սեղմելուց։
Ինչպե՞ս կպատրաստեիք առավել հստակ և լրիվ նկարագրությունը գործի մասին։
Ի՞նչ նախագծեր կամ ուսումնական հանձնարարականներ եք կատարել ուսման ժամանակ։
Ի՞նչ դեպքերում է կիրառվում Swift-ում Equatable պրոտոկոլը։
Ինչպե՞ս կարելի է հայտնաբերել հիշողության արտահոսքը առանց հիշողության գրաֆիկի օգտագործման։
Ի՞նչ դեպքերում է ավելի լավ օգտագործել unowned փոխարեն weak հիշողության կառավարման ժամանակ:
Ի՞նչ է push ծանուցումների օգտագործման հիմնական նպատակը հավելվածներում։
Եթե Router հատկությունը մնում է միայն հղում, առանց Պրակտիկա նշելու, և անհրաժեշտ է այն սկսելու համար, ինչ կլինի?
Ինչպե՞ս է իրականացվում UIKit ֆրեյմվորկի կոմպոնենտների փոխազդեցությունը։
Ի՞նչ տեսակի ինդեքսատոր է օգտագործվում զանգվածի տարրերին մուտք գործելու համար։
Կիսվեք աշխատանքի ժամանակ իրավիճակների օրինակով, որոնք դուք ընկալում եք որպես ձեր մասնագիտական զարգացման և հաջողության դրական նշաններ։
Ինչպե՞ս որոշել, որ գործողությունը ագրեգատային է բազմապատկման և սինխրոնիզացիայի համատեքստում։
Կարող եք տալ ֆրեյմի կոնցեպցիայի օգտագործման օրինակներ տարբեր դեպքերում?
Կարող եք տալ իրավիճակի օրինակ, երբ թույլ կապը ինքնաբերաբար զրոյական է դառնում։
Ի՞նչ է SceneDelegate դասի դերը ծրագրի կյանքի ցիկլում: