Vysvětlete rozdíly mezi principy Dependency Inversion a Dependency Injection a jak se vztahují k návrhu modulárních systémů.
Flutter
Můžete vysvětlit základní principy a fungování systému správy verzí Git?
Lze deklarovat třídy s konečnou implementací, a v čem spočívá jejich zvláštnost?
Můžete vysvětlit, co je mechanismus Tween v programování a k čemu slouží?
Vysvětlete mechanismus fungování událostní smyčky v asynchronních aplikacích.
Můžete vysvětlit princip fungování InheritedWidget ve Flutteru?
Můžete vysvětlit, co znamená deklarace proměnné pomocí klíčového slova var v programovacích jazycích?
Popište svou zkušenost s systémem správy verzí Git a hlavní operace, které jste ve svých projektech prováděli.
Můžeš vyjmenovat typy klíčů používaných ve Flutteru pro správu widgetů?
Jak lze realizovat vykonávání malých úkolů v rámci asynchronního zpracování?
Můžete vysvětlit, co znamená metoda didChangeDependencies v kontextu životního cyklu komponenty?
Vysvětlete koncept StatefulWidget ve Flutteru a v čem se liší od StatelessWidget?
Můžete vysvětlit princip fungování mechanismů JIT-kompilace ve virtuálních strojích?
Jaké metody a přístupy znáte pro implementaci izolovaných prostředí v systému?