Dart Core
Ситуационный вопрос: после перехода на новый экран приложение падает с LateInitializationError. Как вы будете действовать?
Middle+Dart CoreТеория
Ситуационный вопрос: ревью показывает сотни виджетов без const, хотя параметры полностью статичны. Как вы будете действовать?
MiddleDart CoreТеория
Ситуационный вопрос: статусы платежа приходят строками, а внутри приложения нужны типобезопасные значения. Как вы будете действовать?
Middle+Dart CoreТеория
Ситуационный вопрос: форма оплаты должна показать понятную ошибку, а не скрыть исключение. Как вы будете действовать?
Middle+Dart CoreТеория
Ситуационный вопрос: экран должен добавлять кнопку только при наличии прав пользователя. Как вы будете действовать?
Middle+Dart CoreТеория
Чем abstract class и interface class отличается от mixin?
Middle+Dart CoreТеория
Чем Enhanced enum отличается от sealed class?
MiddleDart CoreТеория
Чем Exception, Error и assert отличается от Result type?
MiddleDart CoreТеория
Чем Extension methods отличается от utility class?
MiddleDart CoreТеория
Чем factory constructor и named constructors отличается от static factory method?
Middle+Dart CoreТеория
Чем final и const отличается от late final?
JuniorDart CoreТеория
Чем Generics отличается от dynamic?
Middle+Dart CoreТеория
Чем late и late final отличается от nullable поля?
MiddleDart CoreТеория
Чем List, Set и Map отличается от Iterable?
JuniorDart CoreТеория
Чем Mixins отличается от abstract class?
Middle+Dart CoreТеория
Чем Null Safety отличается от оператор !?
JuniorDart CoreТеория
Чем Patterns и destructuring отличается от if/else chain?
SeniorDart CoreТеория
Чем Records отличается от class/DTO?
Middle+Dart CoreТеория
Чем sealed classes отличается от enum?
SeniorDart CoreТеория
Чем spread, collection if и collection for отличается от map/where?
MiddleDart CoreТеория