История одного бага или не все буферы одинаково полезны.
Сегодня расскажу вам интересную историю, которая произошла при рефакторинге одного из проектов. В коде одного из интеракторов начал падать SQL-запрос SQLiteException: too many SQL variables. Долго искали ошибку, и подозрение упало на недавно переписанную логику с RxJava на Kotlin Flow. Сравните 2 цепочки: Может показаться, что они выглядят одинаково, однако это заблуждение. Во-первых, давайте присмотримся…