Что такое технический долг?
Результат выбора быстрого решения вместо более эффективного, что приводит к дополнительной работе и затратам в будущем.
Определение
Технический долг — это результат выбора быстрого решения вместо более эффективного, что приводит к дополнительной работе и затратам в будущем.
Аналогия
Термин метафоричен, сравнивая компромисс с финансовым долгом, где краткосрочные выгоды ведут к долгосрочным затратам.
Происхождение
Термин «технический долг» был введён разработчиком Ward Cunningham в 1992 году и с тех пор стал распространённым понятием в инженерии программного обеспечения.
Накопление
Как и финансовый долг, если технический долг не решать, он может накапливать «проценты» в виде увеличения объёма работ и затрат.
Типы
Технический долг может быть намеренным или непреднамеренным и может быть классифицирован по различным типам на основе его природы и происхождения.
Что такое буткемп?
Буткемп по программированию — это интенсивная краткосрочная программа обуче...
Что такое Alpha-версия?
Alpha-версия — это ранняя стадия программного продукта, обычно выпускаемая...
Что такое отладка?
Отладка (Debug) — это процесс выявления, анализа и исправления ошибок (баго...
Что такое API?
API, или интерфейс программирования приложений, это набор правил и протокол...
Что означает ALM?
ALM, или управление жизненным циклом приложений, относится к процессу управ...