# 千层以此代码

> 指过度分层的架构

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

## 定义

指过度分层的架构。虽然层级清晰（表现层、业务层、数据层...），但要修改一个简单的功能，必须穿透每一层，修改每一层的文件，极其繁琐。脚手架作用：警惕过度抽象。如果你的公司汇报层级太多，或者流程太僵化，你就是陷入了“千层以此困境”。有时候，扁平化（减少层级）比结构化更重要。

## 机制

指系统被切成过多层次（表现层、业务层、数据层…），每层职责单一但整体垂直耦合严重。其机制是"为解耦而解耦"反而制造了新的耦合——修改一个端到端功能须同步改动每一层文件，调用链冗长、定位困难。

## 练习

1）识别是否"改一处要动N层"；2）合并过薄或空转的层，按变更频率而非理论分层；3）用扁平化或垂直切片（按功能而非按层）重组；4）在组织上同理压缩汇报层级。

## 脚手架用法

警惕过度抽象。如果你的公司汇报层级太多，或者流程太僵化，你就是陷入了“千层以此困境”。有时候，扁平化（减少层级）比结构化更重要。

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