Немного о программировании

Интересное наблюдение: раньше (во времена создания IntB 2.x) я писал код с позиции «Я — ведущий разработчик, тут я решаю, что и как будет в проекте. Кому не нравится — идите подальше отсюда и там пишите сами с нуля, как считаете нужным.» А сейчас стал слишком часто задумываться над вопросами типа «какое решение будет выглядеть более профессиональным, что лучше соответствует общепринятым практикам и т.п.». Естественно, производительности это не способствует…