Povězte mi o své zkušenosti s View při vývoji uživatelských rozhraní.
Android
Vysvětlete účel anotace @Provides v kontextu dependency injection.
Jaké hlavní faktory mohou vést k náhlému vypnutí displeje nebo k zobrazení chyb na obrazovce?
Jakými metodami lze organizovat současné provádění požadavků bez použití vláken a asynchronních funkcí?
Můžete vysvětlit, co se rozumí pod pojmem 'inline funkce' v programování?
Jaké jsou výhody a nevýhody používání inline funkcí v kódu?
Kdyby Dagger realizoval svou funkčnost pomocí reflexe místo generování kódu, dalo by se ho považovat za podobný Service Locatoru?
Jak je v aplikaci provedena inicializace objektu Fragment?
Můžete vysvětlit, co se rozumí pod pojmem 'Job' v kontextu systému nebo rámce?
Jak se liší přístupy @Binds a @Provides v kontextu jejich vlivu na výkon v DI rámcích?
Povězte nám o své zkušenosti s Dagger v projektech
Jaké jsou výhody a nevýhody používání služby v architektuře systému?