Python编程:从入门到实践
原则

反馈不是装饰,而是用户理解系统状态的窗口

分数、等级、提示和图表,都是程序向人解释自己状态的方式。

原则释读

很多程序之所以不好用,不是功能少,而是状态反馈太差。

为什么重要

用户只能通过反馈理解系统发生了什么。

怎么用到自己的知识系统

设计程序时同步设计状态展示。

行动规则

  • 重要状态要可见。
  • 反馈要及时。
  • 显示和逻辑保持一致。

常见误区

  • 只更新内部状态,不更新界面。
  • 反馈延迟太大。

辨析题

为什么反馈设计会影响程序的完成度感?

关联章节

关联图版