# 技术债务

> 为了快速交付而采取的权宜之计（如临时代码、架构妥协），未来需要偿还的"债务"。

- ID: m04945
- 分类: technical
- 领域: 软件工程

## 定义

为了快速交付而采取的权宜之计（如临时代码、架构妥协），未来需要偿还的"债务"。脚手架作用： 速度的代价。技术债务就像信用卡债务，短期有用，长期有害。必须定期"偿还"（重构），否则利息会拖垮项目。

## 机制

为赶进度而做的架构与代码妥协，会在后续修改中放大修改成本，如同债务产生利息。债务越积越多，系统变更速度与稳定性持续恶化。

## 练习

1) 识别与记录技术债务（位置、类型、影响）；2) 量化其"利息"成本；3) 在迭代中安排定期偿还（重构）；4) 建立新代码的质量门槛防止新增。

## 脚手架用法

速度的代价。技术债务就像信用卡债务，短期有用，长期有害。必须定期"偿还"（重构），否则利息会拖垮项目。

[阅读网页](https://thinkingmodels.site/entries/detail/m04945)
