连续说明读起来很顺畅,但顺畅不等于理解。一个句子同时含有几个动作时,应拆成可独立回答的小问题,找清彼此依赖。
找出动作边界
用动词划分最小步骤,并保留原来的顺序。句中的“然后”“同时”“完成后”并不等价:先后、并行和完成条件各有不同含义,不能统一写成箭头。
标记输入与输出
每一步记录所依据的信息和它产生的状态。若下一步需要上一部的结果,这是一条依赖;若两步互不影响,不必强行串联。缺少输入的步骤应回到上下文查找。
延伸核对:如果想把这部分放回更完整的知识框架,可以先读规则中的前提条件为何重要;遇到不同说法时,再参照为什么不能仅凭一张示意图判断完整流程,分别记录它们的适用范围。
设置理解检查点
读完两三步就暂停,试着说出“现在已经知道什么、接下来还要看什么”。这不是实际操作验证,而是文本理解验证。若说不清,说明分段还不够细。
保持原文顺序
做图或笔记时不要为了排版改动步骤。如果说明本身有跳跃,标注缺口,必要时再查同一来源的补充说明。流程图只能复述证据,不能替正文造新步骤。
动作表比长箭头更可靠
把每步分成“原文动作、输入、输出、下步依赖”四列。文字较长也没关系,重要的是避免在画流程图时把“同时进行”误画成“先后完成”。
如果下一步引入了前面从未出现的对象,先停下寻找定义。它可能来自章节开头,也可能是教程跳步;无论哪种,都不应替资料虚构一个准备动作。
检查点要问得具体
“我懂了吗”太宽泛。更具体的问题是“此处已经获得什么信息”“下一步为什么需要它”。若能用原文回答,说明步骤之间的依赖较清楚。
若多次复述仍说不清,可以把一句复合句再切成两行,并在每行旁标出来源位置。拆分的颗粒度由理解需求决定,不需要拘泥于作者原来的编号。
阅读演练
把一段话改成依赖表
选一段包含三个动词的说明,按出现顺序分成三行。对每行写清它依赖的对象,以及下一行是否需要这一行产生的信息。无法确定依赖时,不用箭头硬连。
完成后不看原文,依次说出“现在知道什么、接下来为什么继续”。若某一处只能用猜测回答,就在表里插入问号。这张表可帮助你定位跳跃,而不是把流畅的句子误认作完整步骤。
动手核对
- 一行只放一个动作。
- 用不同符号区分先后与并行。
- 每两三步做一次口头复述。
记住这几点
拆分的目的是显露依赖和缺口,不是把任何文字都画成直线。