# 意大利面条代码

> 结构混乱、逻辑纠缠不清、难以阅读和维护的代码

- ID: m01059
- 分类: structure
- 领域: 逻辑学

## 定义

结构混乱、逻辑纠缠不清、难以阅读和维护的代码。脚手架作用：熵增的具象化。如果不进行持续的重构和模块化设计，任何组织流程和思维体系最终都会变成一盘意大利面。清晰的结构需要持续的能量输入。

## 机制

指控制流杂乱、跳转纠缠、难读难改的代码。机理是缺少结构分层与清晰接口，依赖全局跳转。

## 练习

用重构拆分职责、引入函数或模块、消除 goto 式跳转。以测试护栏保障改写。优先理顺高频改动区。

## 脚手架用法

熵增的具象化。如果不进行持续的重构和模块化设计，任何组织流程和思维体系最终都会变成一盘意大利面。清晰的结构需要持续的能量输入。

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