Про слишком легкий подход к решению задач

Из дискуссии:

— Профиль пользователя должен быть заполнен максимально!

— Но зачем? Это же сильно напрягает на стадии регистрации?

— А зачем мне пустые регистрации?

— Ну так отправь пуш/СМС/емейл, чтобы человек дозаполнил недостающие поля. Объясни, что если заполнить дату рождения, то можно получить скидку. Это ведь еще один повод напомнить о себе.

Мой подход к делу: реши основную задачу, сделай «правильно», а не по убеждению, возьми эту «правильность» как гипотезу для лучшего решения. Затем присмотрись к побочным эффектам от основного решения и придумай как их теперь устранить! Если решение найдется, то твоя гипотеза верна, и ты получаешь +1 стабильный компонент в системе, который работает так, как надо, и без компромиссов.