减少猜测也是交互的价值
对不确定状态的诚实说明,比虚假的进度更可靠。
帮助内容应围绕任务,而不是只列页面上的控件。
让危险操作说明影响对象
错误处理若在每层都重复记录同一异常,日志会显得问题成倍增加。可以约定哪一层负责补充上下文,哪一层负责最终记录,让信息沿调用路径逐渐完整。这样既能保留原因,也能减少噪声,使排查者更容易识别一次失败对应的真实影响。
测试样本应标明用途,不能冒充用户真实记录。
一个功能的效果应放在具体使用流程中检查。
示例内容也会影响判断
服务端校验不能因客户端已有检查就被省略。页面规则有助于及时反馈,却无法保证所有请求都经过相同入口。可以在可信边界统一维护关键约束,再让客户端提供相应提示,使不同调用路径遵守一致语义,也减少两处规则独立演进后产生矛盾的机会。
通知需要说明为什么在此刻出现。
页面简洁与信息可发现,需要放在一起考虑。