Стадии развития программиста:
— Ваш код - говно.
— Мой код - говно.
— Любой код - говно.
— Жизнь - говно.
— Выступаешь на конференции с темой "Как структурировать говно так, чтобы оно не растекалось".