Java Core senior
Какие могут быть «легитимные» причины?
Ответ
Их немного, и все маловероятны. (1) Тесты на edge cases — фильтр оставили из отладочного кода. (2) Какой-то странный бизнес-юзкейс типа «скидку даём только на товары с нечётной ценой» — но это нонсенс с точки зрения маркетинга. По сути, такое поведение почти всегда подозрительно и требует разбора, а не оправдания.
Разбор: Правильный ответ подчёркивает, что легитимных причин мало и все они маловероятны (остаток отладочного фильтра, искусственный edge-case в тестах, абсурдный бизнес-юзкейс). Дистракторы ошибочны тем, что объявляют подозрительный фильтр нормой — выдают его за оптимизацию, требование безопасности или штатный механизм A/B-тестов, тогда как суть вопроса в том, что такое поведение почти всегда подозрительно и требует разбора, а не оправдания.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.