MENTAL MODEL · M1355
拉维奥利代码
Ravioli Code
Version 1.0.0 · 更新于 2026-07-30
CORE DEFINITION · 核心定义
与“意大利面条代码”(混乱纠缠)相对。指由许多小的、松散耦合的、自带状态的对象(像一个个小饺子)组成的结构。这通常是微服务架构的理想状态。
SCAFFOLDING EFFECT · 脚手架效应
psychology
降低认知负荷
追求高内聚低耦合。每个模块(饺子)内部馅料丰富(内聚),外部互不粘连(低耦合),一口吃一个,坏了一个也不影响整盘。
anchor
锚定快速决策
拉维奥利代码(ravioli code)指系统由大量小而封装良好的独立模块组成,却因过度碎裂导致难以把握整体脉络。它与意大利面代码相对,是另一种极端。
MINIMUM ACTION · 最小行动
进行中 0/1在一个真实场景中练习这个模型:
勾选记录你的进度(本机暂存)
掌握进度0%
account_tree知识谱系 Genealogyexpand_more
menu_book信源参考 Sourcesexpand_more
来源明确性: 明确
- en.wikipedia.orghttps://en.wikipedia.org/wiki/Spaghetti_codeverified
PRIVATE NOTES · 仅自己可见
已保存问答
ENTRY Q&A · 可保存至我的笔记
在清晰边界内提问
thinkingmodels 仅基于已发布的条目上下文回答。
你的问题会发送给 thinkingmodels;回答仅使用公开词条上下文。
RELATED MODELS · 相关模型