В каждой компании наступает момент выбора: поставить еще один быстрый костыль и надеяться, что выдержит, или остановиться, признать бардак и собрать все по-человечески.
Чаще всего выбирается костыль.
Фича поверх легаси, потому что «рост нужен сейчас». Патч поверх кода, который уже напоминает геологический разрез. Новый сервис за неделю - даже если он намертво привязывает архитектуру к тому, что не нравится никому.
На ощущениях все это выглядит прагматично, пока не становится понятно: вырос кривой небоскреб техдолга. Через месяц никто не помнит, как он устроен, через полгода страшно прикасаться, а через год он падает.
Переписывания тоже не подарок: долго, дорого и требует честно признать, что старая версия была не лучшей. Но чем дольше тянуть, тем выше цена. Каждый новый патч добавляет трение, замедляет работу и тянет продукт к нестабильности.
Костыли - путь попроще. Только «проще» не значит «правильно». Продукт, который разваливается каждый квартал, однажды приходится собирать нормально.
Старая истина по-прежнему работает: делай нормально - будет нормально.
Post #160
172
- 💯 7
- 💅 3