А нах его рефакторить?) С ноля нужно написать. Ну в самом деле!
Я надеюсь это сарказм. Никто не будет писать большие устоявшиеся системы с нуля. Как думаете почему мы не написали Linux с нуля, а имеем версию 6.4.2 ?
потому что семвер звучит прикольно
Разумеется сарказм. Но, в любом случае, здесь нужно исходить из ситуации. Могут быть случае, где выгоднее будет переписать. Но опять же, всё это зависит от множества факторов!
для переписывания компания должна быть готова выделить бюджет
Как я уже написал, что это зависит от множества факторов. Если кодбейз огромный, то, скорее всего, никто этим заниматься не будет. А если это кодбейз не такой уж и большой и реализация с низов даст соответствующий выхлоп, то почему нет?
У тебя может быть проект в котором используется например 5 реп гитхаба, они просто разделены на инкапсулированные подпроекты, и в каждой репе может быть овердохрена кода. Может и больше.
Обсуждают сегодня