Comments 16
Есть проекты, в которых микросервисы не то, что не нужны, они ещё и вредны. Необходимость в микоосервисах возникает обычно, когда остро встаёт проблема масштабирования. До этого вам микоосервисы только головной боли добавят, а профита почти не будет. Не стоит их "пробовать" только потому, что хочется. В итоге бизнесу это может обойтись в круглую копеечку.
В придачу к legacy коду часто достаются legacy разработчики, которые в упор не видят своих проблем, не хотят ничего менять, а банку червячков поддерживать становится все сложнее и бессмысленнее.
Ну да, ну да… нужно просто подобрать подходящие слова
В большинстве случаев проще и дешевле переписать заново, если мы говорим про кардинальные изменения
В большинстве случаев проще и дешевле переписать заново
это никогда не проще и не дешевле, поскольку на момент "переписывания" требования будут продолжать меняться, а фризить функционал на пол года никто не будет.
Постепенно переписывать — можно, так или иначе придется. А вот с нуля — никогда не окупится.
Как выруливать с legacy code, когда проект нужно было на вчера