2024-07-23 2152 лучше как-то, чем никак
Иногда лучше сделать как-то, чем никак. Обратное также верно.
Разрабатывая движок цифрового сада изредка сталкиваюсь с желанием доработать текущее решение до идеального состояния или вообще всё переписать прежде, чем выкатить очередное обновление на сайт.
К такому желанию нужно относиться с настороженностью, если поддаться ему, то процесс разработки может застопорится, в продолжительных попытках довести программное решение до максимально безошибочного состояния.
Опыт показывает, что лучший результат достигается, когда творишь как смелый художник, сначала большими грубыми мазками создаёшь форму, а потом, если видишь что получается желаемая форма, детализируешь аккуратной педантичной проработкой. Естественно, этот подход может быть неприменим для систем, от стабильности работы которых зависят жизни людей.
Для получения хорошего результата важно:
- видеть и обновлять дорожную карту развития продукта;
- сохранять темп, регулярно продвигаться небольшими шажками;
- осознавать, что всему своё время и не всё можно сделать на отлично сразу, разодрав, извините, пятую точку, в желании быстрее закончить дело;
- понимать, что в большинстве случаев, революционный порыв "всё разрушить и создать заново лучше прежнего" связан с усталостью и скорее всего не приведёт к желаемому результату, в отличии от эволюционного последовательного движения.
Поэтому доработал движок до приемлемого состояния и выкатил очередное обновление на сайт. Одно из нововведений - это блок со ссылками на похожие материалы.