← 返回列表

codebase-design

开源精选

深模块设计词汇表:seam、depth、leverage 的精确定义

工程开发266,5622026-09-21 采集)mattpocock/skills

安装

$ 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 可执行版。

#模块设计#词汇表#架构

同分类推荐(工程开发