Добавить в корзинуПозвонить
Найти в Дзене

Почему я против использования модных фреймворков в продакшене

Когда разработчики предлагают переписать продакшен на очередной хайповый фреймворк из трендов, у меня дёргается глаз. Тащить сырую технологию в бизнес продукт равно тому, что строить фундамент дома из лего, просто потому что кубики яркие. В реальном проекте важен не кайф первых трёх дней разработки, а то, как команда будет дебажить это чудо в три часа ночи. У модных инструментов нет нормального комьюнити, поймав специфический баг, ты найдёшь в гугл полторы ссылки и один висящий issue, где автор обещал когда нибудь разобраться. Вместо фич для бизнеса команда становится бесплатными бета-тестерами чужого опенсорса. Плюс вечная боль с обратной стороны совместимостью и экосистемой. Создатели хайповых штук обожают каждые полгода ломать API, заставляя тебя тоннами переписывать код. А базовые вещи вроде логирования, метрик и коннекторов к базам приходится собирать на коленке, хотя в проверенном стеке они подключаются одной строчкой. Бизнес платит за стабильность и предсказуемость, а не за то,

Когда разработчики предлагают переписать продакшен на очередной хайповый фреймворк из трендов, у меня дёргается глаз. Тащить сырую технологию в бизнес продукт равно тому, что строить фундамент дома из лего, просто потому что кубики яркие.

В реальном проекте важен не кайф первых трёх дней разработки, а то, как команда будет дебажить это чудо в три часа ночи. У модных инструментов нет нормального комьюнити, поймав специфический баг, ты найдёшь в гугл полторы ссылки и один висящий issue, где автор обещал когда нибудь разобраться. Вместо фич для бизнеса команда становится бесплатными бета-тестерами чужого опенсорса.

Плюс вечная боль с обратной стороны совместимостью и экосистемой. Создатели хайповых штук обожают каждые полгода ломать API, заставляя тебя тоннами переписывать код. А базовые вещи вроде логирования, метрик и коннекторов к базам приходится собирать на коленке, хотя в проверенном стеке они подключаются одной строчкой.

Бизнес платит за стабильность и предсказуемость, а не за то, чтобы мы набивали резюме баззвордами. Сеньор отличаеся от джуна тем, что умеет выбирать скучные, проверенные временем инструменты, которые просто работают. А модные игрушки оставьте для пет-проектов.