Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає legacy code?
Значення й приклади · Розробка програмного забезпечення
legacy code: застарілий код, успадкований код
Старий код, який досі використовують і який часто написали люди, що вже пішли, з мізерною документацією чи тестами, тому його ризиковано змінювати.
Де і як уживається
Застарілий код підтримують, модернізують, переносять і часом побоюються змінювати. Також кажуть legacy system чи legacy app. Відтінок може бути нейтральним або трохи негативним.
Приклади речень
Nobody wants to touch the legacy code in the billing module because it has no tests.
Ніхто не хоче торкатися застарілого коду модуля білінгу, бо в ньому немає тестів.
Відсутність тестів робить зміни в старому модулі ризикованими для команди.
Our plan is to wrap the legacy code in an API and replace it piece by piece.
Ми плануємо обгорнути старий код API й замінювати його частинами.
Обгортка дає змогу поступово замінити систему без одночасного переписування всього коду.
Поширені словосполучення
- maintain legacy code
- legacy system
- legacy codebase
- migrate legacy code
Пов’язані терміни
Інші терміни: Випуск і супровід
- deploy · розгорнути
- release · випуск
- production · бойове середовище
- build · збірка
- ship · випустити
- CI/CD · безперервна інтеграція та доставка
- hotfix · термінове виправлення
- roll back · відкотити
- staging · тестове передрелізне середовище
- release notes · примітки до випуску
- patch · виправлення
- upgrade · оновити до новішої версії
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
