Kura ir programmas izpildes dzīves cikla daļa tiek piemērots automātiskais atkritumu savācējs (ARC)?
iOS
Vai tev ir jautājumi par projektu vai uzņēmumu?
Izskaidrojiet Test Driven Development principu un tā galvenās īpašības.
Ko nozīmē īpašība Content Compression Resistance Priority interfeisa iestatījumos un kā tā ietekmē elementu attēlošanu?
Vai jūs varat izskaidrot, ko nozīmē termins 'Unowned' atmiņas pārvaldības kontekstā?
Vai jūs varat izskaidrot, ko dara metode setNeedsDisplay lietotāja saskarnes atjaunināšanas kontekstā?
Kāda ir vājās atsauces ar atslēgas vārdu unowned mērķis un izmantošana programmēšanā?
Kādi ir VIPER arhitektūras modeļa priekšrocības un trūkumi, izstrādājot mobilo lietojumprogrammas?
Vai jūs varētu izskaidrot, ko nozīmē metode setNeedsLayout lietotāja saskarnes atjaunināšanas kontekstā?
Vai jūs varat izskaidrot 'balto kastes' testēšanas metodes būtību?
Izskaidrojiet polimorfisma jēdzienu objektorientētajā programmēšanā un kā tas tiek piemērots praksē.
Vai jūs varat izskaidrot, ko nozīmē automātiskās atmiņas pārvaldības ARC mehānisms iOS?
Izskaidrojiet, kas ir Behavior-Driven Development (BDD) metodoloģija un kā tā tiek piemērota programmatūras izstrādes procesā.
Vai jūs varat izskaidrot YAGNI principu un kāpēc tas ir svarīgs programmatūras izstrādē?
Kādi testēšanas veidi pastāv programmatūras izstrādes procesā?
Vai vari nosaukt galvenos uzvedības modeļus programmatūras sistēmu projektēšanā?
Vai jūs varētu izskaidrot principu, kas ietver koda atkārtotu izmantošanu bez tā dublēšanas?
Kā YAGNI princips tiek īstenots programmatūras izstrādes praksē?
Ko nozīmē atslēgas vārda 'inout' lietošana programmēšanā un kā tas ietekmē datu nodošanu funkcijās?
Vai jūs varētu izskaidrot, ko dara metode layoutIfNeeded interfeisa atjaunināšanas kontekstā?