Сажусь и пишу новое приложение. Схема в голове иногда не окончена, но более менее ясна. Складывается все отлично! Всё работает и выглядит так как я себе и представлял. Код аккуратный (на мой, конечно, взгляд). Ничего лишнего и весь ход исполнения вполне очевиден. Получаю удовольствие

.
Потом настает очередь нюансов... Например нужно добавить какой то функционал, новые возможности (намерено говорю не о конкретном проекте, так бывает почти всегда). И начинаются усложнения, всякие "или" "и". Код "замусоривается" уточнениями, классы пухнут, думаю, что и тому, кто будет читать этот код вряд ли будет так просто понять, почему и что... Где то здесь теряется удовольствие от кодинга...
Так вот, что это по-вашему? Такие же ощущения и у вас? Или это симптом характерный для новичков (а я в общем новичок)? А если это симптом, то симптом чего? Как это лечить?