# DRY原则

> "不要重复自己。"

- ID: m04160
- 分类: business
- 领域: 管理学

## 定义

"不要重复自己。" 系统中的每一条知识或逻辑，都应该有单一的、明确的、权威的表示。如果你在两个地方写了同样的代码，改了一个忘了改另一个，Bug就产生了。脚手架作用：单点真理。在公司管理中，确保"真相来源"（Source of Truth）是唯一的。不要维护两份不同的客户名单，不要有两个部门负责同一件事。冗余是混乱之源。

## 机制

"Don't Repeat Yourself"——系统中的每一条知识或逻辑都应有**单一、明确、权威的表示（Single Source of Truth）**。重复意味着修改时需同步多处，一旦遗漏就产生不一致与 Bug。机制是用"抽象 / 引用"替代"复制 / 粘贴"。

## 练习

1. 发现重复代码 / 文档 / 数据； 2. 抽取为单一函数 / 模块 / 权威源； 3. 让原各处引用该单一源； 4. 修改只在一处进行，全系统同步。

## 脚手架用法

单点真理。在公司管理中，确保"真相来源"（Source of Truth）是唯一的。不要维护两份不同的客户名单，不要有两个部门负责同一件事。冗余是混乱之源。

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