← 返回列表#模块设计#词汇表#架构
codebase-design
开源精选深模块设计词汇表:seam、depth、leverage 的精确定义
安装
$ npx skills add mattpocock/skills --skill codebase-design需要 vercel-labs/skills CLI,支持 Claude Code / Cursor / Codex / Copilot 等 70+ agent。
点评
一套关于"深模块"的共享词汇:module / interface / implementation / depth / seam / adapter / leverage,每个词给出精确定义和反例(比如别用 boundary,它和 DDD 的 bounded context 撞车)。它本身不产出代码,但任何设计讨论里引用这套词汇,沟通成本立刻下降——因为"接口放哪"这种争论的本质往往是双方对"接口"的定义就不同。Ousterhout《A Philosophy of Software Design》的 agent 可执行版。