Telegram Group & Telegram Channel
Что такое легаси в коде

С английского legacy переводится как «наследие». Легаси-код — это код, который перешёл «по наследству» от предыдущих разработчиков. Чаще всего это происходит так:

1. Команда делает продукт, внутри много разных возможностей.
2. Часть функций со временем оптимизируется, а часть остаётся неизменной в виде старого кода, потому что и так работает.
3. Некоторое время спустя в команде не остаётся тех, кто писал старый код.
4. Текущая команда не знает, почему старый код написан именно так.
5. В этих кусках сложно что-то поменять или разобраться в них, потому что всё остальное написано уже по-другому.
6. Этот старый код, который сложно поддерживать и в котором сложно разбираться, и есть легаси.

👉 Проще говоря, легаси — это код, про который говорят: «Это ещё Михалыч писал восемь лет назад для синхронизации с сервером, он работает, мы код не трогаем, потому что иначе всё сломается». При этом Михалыча в компании давно нет, документации тоже нет, и проще этот код не трогать совсем.

Так как легаси — это старый код, то обычно на него завязаны многие важные вещи в программе. Получается замкнутый круг: отказаться от легаси нельзя, потому что без него всё сломается, но и поддерживать его в рабочем состоянии тоже сложно, потому что никто не хочет разбираться в старом коде.

Насколько это мешает разработке и что делают с легаси-кодом, читайте в нашей статье: https://v.thecode.media/y3sy9
👍33🔥7😁61



tg-me.com/thecodemedia/9255
Create:
Last Update:

Что такое легаси в коде

С английского legacy переводится как «наследие». Легаси-код — это код, который перешёл «по наследству» от предыдущих разработчиков. Чаще всего это происходит так:

1. Команда делает продукт, внутри много разных возможностей.
2. Часть функций со временем оптимизируется, а часть остаётся неизменной в виде старого кода, потому что и так работает.
3. Некоторое время спустя в команде не остаётся тех, кто писал старый код.
4. Текущая команда не знает, почему старый код написан именно так.
5. В этих кусках сложно что-то поменять или разобраться в них, потому что всё остальное написано уже по-другому.
6. Этот старый код, который сложно поддерживать и в котором сложно разбираться, и есть легаси.

👉 Проще говоря, легаси — это код, про который говорят: «Это ещё Михалыч писал восемь лет назад для синхронизации с сервером, он работает, мы код не трогаем, потому что иначе всё сломается». При этом Михалыча в компании давно нет, документации тоже нет, и проще этот код не трогать совсем.

Так как легаси — это старый код, то обычно на него завязаны многие важные вещи в программе. Получается замкнутый круг: отказаться от легаси нельзя, потому что без него всё сломается, но и поддерживать его в рабочем состоянии тоже сложно, потому что никто не хочет разбираться в старом коде.

Насколько это мешает разработке и что делают с легаси-кодом, читайте в нашей статье: https://v.thecode.media/y3sy9

BY Журнал «Код»


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/thecodemedia/9255

View MORE
Open in Telegram


Журнал «Код» Telegram | DID YOU KNOW?

Date: |

Dump Scam in Leaked Telegram Chat

A leaked Telegram discussion by 50 so-called crypto influencers has exposed the extraordinary steps they take in order to profit on the back off unsuspecting defi investors. According to a leaked screenshot of the chat, an elaborate plan to defraud defi investors using the worthless “$Few” tokens had been hatched. $Few tokens would be airdropped to some of the influencers who in turn promoted these to unsuspecting followers on Twitter.

The Singapore stock market has alternated between positive and negative finishes through the last five trading days since the end of the two-day winning streak in which it had added more than a dozen points or 0.4 percent. The Straits Times Index now sits just above the 3,060-point plateau and it's likely to see a narrow trading range on Monday.

Журнал «Код» from us


Telegram Журнал «Код»
FROM USA