MVI в iOS-приложении
В статье описан опыт использования стейт-машины командой hh.ru, что позволило сформировать общий подход для написания логики как внутри команды, так и между платформами. Подход, который понятен всем, его легко расширять, менять логику и тестировать.
https://proglib.io/w/38d4309b
Вот бывает: пишешь код, пишешь, а в итоге получаешь настолько большой модуль, что полностью теряешь над ним контроль. И всё это добро изменяется со страшным скрипом, расширяется медленно и совсем не...