В этой статье мы рассказывали о реализации новой функции в приложении "Бюджет 2.0", о которой давно просили пользователи. А здесь мы рассмотрим техническую сторону вопроса, которая больше заинтересует разработчиков и тех, кто имеет отношение к продуктовой разработке в IT. На первый взгляд задача не представляет собой ничего сложного: требуется создавать операции снятия денег с копилок, дублирующие обычные операции расходов, и в случае, если таких операций несколько, создавать вместо нескольких операций снятия с копилок одну общую. Казалось бы, ну и чего здесь страшного? Пиши алгоритм и публикуй обновление! Но приложение считает деньги пользователей, и если накосячить в алгоритме и удалить десяток-другой операций с реальными кошельками, можно поиметь тонны негатива в отзывах и потерять драгоценные лояльность и пользовательскую оценку. Unit-тесты как способ обезопасить свой код Писать тесты для алгоритмов, работающих с базой данных в Android - одно удовольствие. Особенно, если для работы
Как перестать бояться и начать публиковать в продакшн
29 апреля 202329 апр 2023
21
3 мин