Любое изменение продукта — это сложно. Перелопатить код и ничего не сломать, протестировать, задеплоить, отловить гемморойный баг... бррр Именно по этому процесс дизайна раньше обычно выглядел так: всё продумать максимально нафиг заранее! А это же тоже пц как сложно. Получается хорошо продумывать только если ты на опыте: имеешь большую насмотренность, проводишь коридорки и создаёшь интерактивные прототипы — и только потом отправляешь в разработку. Иначе больно и дорого переделывать. Просто потому что хорошая продуктовая работа — это как раз постоянные итерации переделок. Сделал → посмотрел метрики → улучшил → выкатил → пользователи сказали «не то» → переделал. Десятки циклов. Ручное программирование превращается в ад, особенно если мало денег на найм разработчиков. Это так было в «древние» довайбкодные времена 😂 Сейчас с вайбкодом происходит координальная смена подхода: за одну сессию можно 10 раз переделать фичу в живом коде, сразу посмотреть, как оно работает, и итерировать на