Любой язык - инструмент для конкретных целей, конкретно этот разрабатывался для удобного описания UI в реактивной архитектуре, TEA потому что этот UDF паттерн взят из Elm’овских подходходов к построению архитектуры приложений
Любой язык - инструмент для конкретных целей, конкретно этот разрабатывался для удобного описания UI в реактивной архитектуре, TEA потому что этот UDF паттерн взят из Elm’овских подходходов к построению архитектуры приложений
ну раз MVI взят из эльмовских подходов, то наверное он лучше подходит для Android?
Можно же выкинуть все эти интерфейсы. А тестирование станет ещё проще и приятнее. По опыту говорю, тестировать чистоту раз в 100500 приятнее, чем тестировать грязь + чистоту.
Можно же выкинуть все эти интерфейсы. А тестирование станет ещё проще и приятнее. По опыту говорю, тестировать чистоту раз в 100500 приятнее, чем тестировать грязь + чистоту.
да UI тесты нужно писать, а моки оставить пуристам