W>У меня, например, критерий оптимизации — делать чего хочется.
Никак нельзя. Надо бить себя по рукам.
У меня есть один проект уже длинной в 12+ лет и релиза еще не было (планируется лет через 5).
Де-факто этот проект коммерчески провален 100500 лет назад.
А все потому что "делать чего хочется", не иметь плана развития и проч. Сегодня понесло в одну сторону, завтра в другую... а сущность стоит на месте.
Но с другой стороны есть проекты вполне успешные и приносят немного денег. И там я реально мало прогал, но бил себя по рукам.
Короче. Всё зависит от цели:
1. нужно бабла — бить себя по рукам
2. перевернуть мир — тоже неплохо.