批量操作需要清楚范围
同一行为的命名需要保持稳定的使用预期。
状态说明需要覆盖结果暂时不明的情况。
让内部记录支持外部解释
长时间运行的命令需要说明如何中断与继续。用户终止进程后,可能仍有子任务或临时文件存在。可以在退出路径处理资源,并记录可恢复进度,让停止不等于留下未知状态,也让重新执行能够识别已有成果,而不是因无法判断之前完成了什么而被迫全部重做。
测试样本应标明用途,不能冒充用户真实记录。
用户应能分辨内容已接收与结果已完成的不同阶段。
示例内容也会影响判断
账户删除流程需要分清个人资料、协作内容与必要记录的处理方式。一个统一的全部删除承诺可能超出实际能力。可以按内容归属说明将被移除、转交或保留的部分,让用户在作出决定之前理解后果,也为协作者预留继续工作的合理安排。
结果暂时不明时,应提供可查询的状态线索。
清楚的入口名称可以减少理解内部术语的负担。