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

文件整齐之外还需状态,给不同长度的文字留空间,在取消之后说明当前结果

1030 · 问答社区

注释适合解释不能从代码直接看出的约束。某个看似多余的检查也许为了兼容旧文件,删掉之后才会暴露问题。把保留原因与可以移除的条件写在附近,能够帮助后来者作出判断,也比逐字复述下一行代码更容易在修改时提供实际价值。

搜索排序拼写辅助问答社区

文件整齐之外还需状态

帮助内容应围绕任务,而不是只列页面上的控件。

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

给不同长度的文字留空间

撤回已发送消息的功能,需要解释对方可能已经阅读。若提示只写撤回成功,用户可能理解为信息从未被看见。可以准确表达当前动作改变了什么,并说明仍无法控制的部分,让反馈围绕可确认结果展开,而不是用一个简短成功标签承诺超出实际能力的效果。

页面简洁与信息可发现,需要放在一起考虑。

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

在取消之后说明当前结果

插件能力的开放范围应围绕清楚的扩展点。直接允许外部组件访问全部内部状态,可能让升级受制于不可见依赖。可以提供稳定契约与必要权限,并把不保证兼容的部分明确隔离,让扩展者知道可以依赖什么,也让主应用仍有调整内部结构的合理空间。

撤销范围应与提示给出的预期相符。

通知需要说明为什么在此刻出现。

问题说明

阅读提示

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

继续了解