从首次进入走到任务结束,让保存状态可以理解,重试之前确认原操作状态
1030 · 问答社区
命名争论可以回到读者需要辨认的差异。两个函数名称相近,却分别返回副本与修改原对象,就值得明确区分。相反,若行为完全一致,仅为了个人习惯增加新称呼,可能会制造额外学习负担。名称的价值在于帮助预测用途,而不只是符合作者偏好。
从首次进入走到任务结束
错误提示应解释当前影响,并提供合适的下一步。
设置分类应贴近使用者想完成的事情。
让保存状态可以理解
手机横向放置之后,工具栏不必机械维持原来的排列。可用高度减少时,固定区域可能挡住正文。可以根据当前任务保留关键动作,将次要工具放入容易找到的位置,并检查旋转前后的输入是否仍在,让布局适应变化而不是迫使用户恢复某种握持姿势。
撤销范围应与提示给出的预期相符。
一个功能的效果应放在具体使用流程中检查。
重试之前确认原操作状态
共享状态的修改入口越分散,维护者越难确认约束是否始终成立。可以把必须一起检查的条件收敛到清楚的边界,让调用者提交意图而不是直接改动多个内部字段。这样的封装是否合适,应看它能否保护实际规则,而不是只看代码形式是否整齐。
键盘路径检查也能暴露顺序与反馈的问题。
测试样本应标明用途,不能冒充用户真实记录。
问题说明
- 帮助内容应围绕任务,而不是只列页面上的控件。
- 用户应能分辨内容已接收与结果已完成的不同阶段。
阅读提示
本文为原创阅读素材,内容用于情境讨论,不对应现实事件或实际服务承诺。
继续了解
关闭面板之后焦点去哪里,给不同长度的文字留空间,从空白页面找到入口沿着任务重新组织设置,给异常状态留下继续的办法,在返回之后继续工作文案应帮助用户完成下一步,在取消之后说明当前结果,减少猜测也是交互的价值从可检验表述开始继续讨论,先讲自己已经理解的部分,先问为何保存再决定怎样整理为下一次开始留一句线索,给每个人独立解释的机会,让学习反馈指向具体步骤阅读角先照顾真正的使用,把晚间收尾变得轻松一点,把饭桌上的默认期待说开从日常使用看见街巷节奏,普通交易也值得平等尊重,带着没有问完的问题走结论简短也需要条件完整,给新的材料留下位置,给未知信息一个明确的位置每种便利都需要条件支持,在使用条件中理解差异,不让孤立数值替代判断在分工之中给热心留休息,让批评回到具体影响之上,让报名入口适合不同习惯用能清单也要说明需求,让未知条件留在问题之中,不同活动需要不同的光让出处帮助后来重新核查,把观察范围写在判断旁边,让知识连接拥有含义