Вчера одним махом перечеркнул три часа своей работы
В Кодексе руководил процессом вёрстки новой версии формы создания-редактирования задачи.
Подготовил большущий промпт, всё описал — получил результат. Увидел, что в результате получилось что-то не то. Дал корректирующий промпт с обратной связью. И снова ошибки в неожиданных местах.
Я перечитал первый промпт и понял, что там были противоречивые указания. А второй только усилил эти противоречия. И в этот момент я допустил ошибку вечера: вместо того, чтобы всё откатить и поставить задачу заново с качественным промптом, я начал последовательно создавать новые корректирующие промпты.
Ведь перед глазами был уже на 70% готовый результат работы, который занял минут 40 моего времени — и мне не хотелось его терять. И вот я начал с помощью костылей пытаться привести его к нужному виду.
Через три часа работа была сделана на 90%, но я уже совершенно не был уверен в архитектуре.
И тут я понял, что попался в ловушку, о которой неоднократно писал в своих обучающих материалах по проектированию: при изменении требований почти всегда будет быстрее вернуться к базовому решению и переделать его, чем пытаться спасти текущее решение с помощью костылей.
Так что я смирился с потерянными тремя часами, откатил весь результат и пошёл спать.
Сегодня со свежими силами снова возьмусь за эту задачу, но уже с пониманием новой архитектуры. И буду двигаться более короткими итерациями (а то, кажется, вчера я дал слишком большой кусок пирога Кодексу, так что он чуть не подавился).
Сегодня я в эфире, как обычно в 21:30 МСК. Продолжу вживую работать над НормЦРМ и отвечать на ваши вопросы. Заглядывайте: https://www.youtube.com/live/QIirMTs2I1Y
Post #1230
1.2K