Всем добрый день, пришел во флаттер с нативной разработки недавно, подскажите пожалуйста вот в нативке архитектура приложений чаще всего mvp , mvvm или там mvi , а какие архитектуры используются в флаттер enterprise проектах, и от чего это зависит , по вашему опыту?
Всем добрый день, пришел во флаттер с нативной разработки недавно, подскажите пожалуйста вот в нативке архитектура приложений чаще всего mvp , mvvm или там mvi , а какие архитектуры используются в флаттер enterprise проектах, и от чего это зависит , по вашему опыту?
Bloc, redux, mwwm (чуваки из Surf на основе mvvm андроидной запилили). Но я не настоящий сварщик.
Всем добрый день, пришел во флаттер с нативной разработки недавно, подскажите пожалуйста вот в нативке архитектура приложений чаще всего mvp , mvvm или там mvi , а какие архитектуры используются в флаттер enterprise проектах, и от чего это зависит , по вашему опыту?
Всем добрый день, пришел во флаттер с нативной разработки недавно, подскажите пожалуйста вот в нативке архитектура приложений чаще всего mvp , mvvm или там mvi , а какие архитектуры используются в флаттер enterprise проектах, и от чего это зависит , по вашему опыту?
значения с инпутов лучше брать через TextEditingController? в реакте бы я сделал value = '', changeValue = (newValue) => setValue(newValue). так не надо?
это не совсем правда - когда мало опыта было, мне не зашло
сейчас всю логику так и пишу описывая все ситуации через Given/When/Then
очень удобно разделять Given через group('Given state') а внутри тесты на исходы
когда реализация все тесты прошла - это непередаваемое ощущение уверенности при рефакторинге
ps когда ты без теста пишешь - потом тратишь время на дебаг, тыканье пальцем в устройство, etc это прилично больше времени занимает, чем писать тесты до реализации, просто ты ещё этого не видишь