Files
Endorphin-Document/authoring/rules/DOC-009.md
T

1.6 KiB

DOC-009 最小示例必须有完整条件

分类:示例与教学。级别:核心。本规则是项目写作约定,不是语言语义。

规则

示例尽量小,但不能靠省略必要条件缩短;明确它是完整声明、局部片段还是提案示意。

原因

读者需要知道代码如何放置,而不是只看到一段外观正确的符号。

执行方法

  1. 去掉与本节目标无关的配置,保留必要声明与输入。
  2. 局部名称来自参数或前文时明确说明;不同外部 key 的代码分开标记。
  3. 未定能力使用说明而非补写虚构实现;复制执行的承诺只对经过真实验证的例子作出。

改写对照

问题写法:把 use 与顶层 let 混成一份所谓完整程序。

推荐做法:完整函数展示 use 与函数体;查询片段注明 let 位于函数体内。

以上是说明写作差异的项目例子,不新增语言能力。

验收

  • 所有必要条件可查。
  • 占位符没有冒充实际 API。
  • 示例标签与验证等级一致。

具体应用

先选择概念、源码片段、逻辑视图或实际执行等级,再填写归属、位置和依赖条件。最小示例可以很短,但其中每个名称都需要声明或明确假设。

详见示例等级与完整上下文。

依据与边界

SRC-04、SRC-08。来源页记录观察与分析,本页的执行方法是针对项目的综合建议,不宣称由某一原文逐项规定。

规则索引 · 检查清单