IT Нижний Новгород
IT Нижний Новгород
@it_nizhny_novgorod

Как жить с кодом, который писали до вас

Как жить с кодом, который писали до вас

Рано или поздно каждый попадает в систему, где страшно тронуть. Реакция «давайте всё перепишем» понятна и почти всегда заканчивается плохо: переписывание тянется годами, а бизнесу нужно работать сегодня.

Что делать вместо. Найти границы: какие части системы можно менять независимо. Обложить проверками тот кусок, который трогаете, — даже грубыми, лишь бы ловили поломку.

Дальше — правило скаута: оставлять место чуть чище, чем нашли. Не переделывать модуль целиком, а привести в порядок то, что и так открыли ради задачи. За год такой подход меняет систему сильнее, чем один героический рывок.

И отдельно про уважение к предшественникам. Странное решение обычно имело причину: сроки, требование, ограничение, о котором вам не рассказали. Ищите причину до того, как выносите приговор, — а найдя, записывайте.

Умение аккуратно работать со старой системой ценится выше, чем принято думать. Новое с нуля пишут редко, а поддерживают и развивают — постоянно, и в Нижнем Новгороде таких задач много и в промышленности, и в продуктовых командах.

IT Нижний Новгород — t.me/it_nizhny_novgorod
Этот пост опубликован в Telegram-канале IT Нижний Новгород. Подписаться можно по ссылке: @it_nizhny_novgorod.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.