软件应用程序和Web站点响应性不好主要有七个原因。
原因四:程序员将用户输入视为机器输入。
程序员常常将用户控制软件的方式堪称是软件控制其他软件的方式相同。一些应用程序对于人员操作和程序操作不加以区分。
将人的输入等同于机器输入会导致错误的设计准则。一个不成熟的规则是像对待机器输入一样,必须按照接收的顺序来处理用户输入。另一个不成熟的规则是所有用户输入都是重要的,不应丢失或忽略任何输入。实际上,有时是应该忽略一些用户输入的。
软件应用程序和Web站点响应性不好主要有七个原因。
原因四:程序员将用户输入视为机器输入。
程序员常常将用户控制软件的方式堪称是软件控制其他软件的方式相同。一些应用程序对于人员操作和程序操作不加以区分。
将人的输入等同于机器输入会导致错误的设计准则。一个不成熟的规则是像对待机器输入一样,必须按照接收的顺序来处理用户输入。另一个不成熟的规则是所有用户输入都是重要的,不应丢失或忽略任何输入。实际上,有时是应该忽略一些用户输入的。