Ինչպե՞ս տարբերել տվյալների տեսակները արժեքով և հղումով և ինչպե՞ս են դրանք տարբերվում ծրագրավորման մեջ։
iOS
Ներկայացրեք հիմնական տարբերությունը MVP և MVC ճարտարապետական ձևանմուշների միջև
Դուք ունե՞ք փորձ iOS հավելվածներում տվյալների պահեստավորման համար Core Data օբյեկտների գրաֆիկների կառավարման համակարգի օգտագործման մեջ։
Կարող եք բացատրել KISS սկզբունքը և դրա կիրառումը ծրագրային ապահովման զարգացման մեջ?
Կարող եք բացատրել SOLID-ի հիմունքները ծրագրային ապահովման զարգացման համար?
Ի՞նչ է տարբերությունը ասինխրոն և պառլել գործողությունների հասկացությունների միջև։
Կարող եք բացատրել կապված տիպի կոնցեպցիան տիպավորման համատեքստում?
Որ գործողությունները կատարվում են Set տեսակի կոնտեյներներում նվազագույն ուշացումով?
Կարող եք բացատրել YAGNI սկզբունքը և ինչու է դա կարևոր ծրագրային ապահովման զարգացման մեջ?
Կարող եք բացատրել AutoreleasePool-ով օբյեկտների ավտոմատ ազատման սկզբունքը:
Կարող է լինել ստատիկ երթուղին՝ պրոտոկոլի իրականացման ժամանակ?
Կարող եք բացատրել, թե ինչ է WebSocket պրոտոկոլը և ինչու է այն տարբերվում սովորական HTTP կապերից:
Ինչպես իրականացնել անիմացիա մոբայլ կամ վեբ հավելվածում?
Ներկայացրեք GCD, NSThread և OperationQueue տարբերությունները և յուրաքանչյուրի առավելությունները iOS ծրագրավորման բազմամյա աշխատանքում։
Կարող եք բացատրել այն սկզբունքը, որը ենթադրում է կոդի կրկնորդ օգտագործում առանց կրկնօրինակի?
Կարող են փակման ֆունկցիաները պահվել զանգվածների մեջ ծրագրավորման լեզուներում?
Ի՞նչ տարբերություն կա MVVM և MVP ճարտարապետական ձևանմուշների միջև հավելվածների զարգացման համատեքստում։
Ի՞նչ տարբերություններ կան դանդաղորեն իրականացվող հատկությունների և այն հատկությունների միջև, որոնք հաշվարկվում են վայրկենապես։