Эпоха «двигайся быстро и ломай» закончилась
«Move Fast and Break Things» - знаменитая мантра Кремниевой долины. Запускай быстро, не бойся сломать, итерируй. Звучит круто. На практике - это технический долг который потом приходится выплачивать с процентами.
Я сам через это проходил. Иногда задача требовала двигаться быстро - сделать, запустить, работает и ладно. А потом садишься разбираться в том что наделал - и чем дольше работал в таком режиме, тем сложнее распутывать. Логика размазана, дублирование везде, архитектура держится на честном слове.
На dev.to прямо сейчас активно обсуждают что эпоха «Move Fast and Break Things» официально закончилась. Разговор сместился в сторону стратегической ценности, качества Developer Experience и осознанной архитектуры. LogRocket
И это правильно. Особенно сейчас.
В эпоху когда ИИ генерирует код за секунды - скорость перестала быть конкурентным преимуществом. Написать быстро может любой. Написать так чтобы через полгода другой разработчик разобрался без слёз - это уже навык.
Я давно пришёл к тому что архитектура важнее скорости. Потратить время в начале на правильную структуру - это инвестиция. Сэкономить это время сейчас - это кредит который придётся отдавать потом. С процентами.
Быстро и плохо в начале - это медленно и дорого потом. Лучше наоборот. 🏗️

Комментарии