把操作后果写在前面
导出范围最好在操作发生之前清楚可见。
错误提示应解释当前影响,并提供合适的下一步。
示例内容也会影响判断
百分比字段需要说明分母是什么。完成任务数占全部任务,与完成工作量占预计工作量,可能给出不同结果。页面即使只展示一个简短数字,也应保留口径线索,让阅读者知道它适合回答什么问题,避免不同含义的比例在报表中被直接并列比较。
授权流程需要让人明白当前任务与服务对象。
清楚的入口名称可以减少理解内部术语的负担。
不让内部分类挡住日常工作
插件能力的开放范围应围绕清楚的扩展点。直接允许外部组件访问全部内部状态,可能让升级受制于不可见依赖。可以提供稳定契约与必要权限,并把不保证兼容的部分明确隔离,让扩展者知道可以依赖什么,也让主应用仍有调整内部结构的合理空间。
用户应能分辨内容已接收与结果已完成的不同阶段。
交互页面的简洁应与信息是否容易发现一起评估。