有问必答
提问 · 回答 · 专题 · 经验
问题与思路

让保存状态可以理解,同样名称应有稳定的行为,操作之间需要可见的连接

1030 · 问答社区

一个数值字段是否允许负数,应由含义决定。库存变化量可以表达减少,当前存量却可能需要另一种约束。建模时若只因为两者都用同一种数字类型就共享全部校验,便容易混淆状态与变化,让后续显示和统计出现互相矛盾的解释。

权限说明等待反馈问答社区

让保存状态可以理解

状态说明需要覆盖结果暂时不明的情况。

测试样本应标明用途,不能冒充用户真实记录。

同样名称应有稳定的行为

评审参与者如果只来自熟练团队,可能看不到术语与入口的学习成本。可以选择不同经验的人完成同一目标,并保留他们各自使用的线索。差异不应简单归为谁更懂软件,而应帮助判断哪些知识合理必需,哪些只是实现者长期接触之后不再察觉的门槛。

旧内容如何处理,是功能退出说明中的重要部分。

历史记录应帮助理解变化,而不仅显示有人操作。

操作之间需要可见的连接

离线队列中的动作需要让用户看见等待发送的事实。若页面表现得像已经完成远端更新,重新连接后的冲突就会显得突兀。可以在对象附近保留待同步标记,并提供查看积压内容的入口,让本地完成与协作完成之间的差别始终有可理解的表达。

交互页面的简洁应与信息是否容易发现一起评估。

批量行为的影响不能仅靠当前屏幕让人猜测。

问题说明

阅读提示

本文为原创阅读素材,内容用于情境讨论,不对应现实事件或实际服务承诺。

继续了解