程序的控制

今天在编写采样程序的时候,自动判断距离,当距离到达一定标准的时候,自动开始采样。

【问题】

1.开始,采样成功后没有进行Sleep延时,直接进行下一次判断,结果程序在使用的时候,一次

   采样还没反应过来就触发了下一次采样,导致程序很不稳定。

2.蜂鸣器提醒和开启下一次采样的顺序也不对,导致提醒的时候已经开始下一次采样,用户反应不过来。

综上:

  1. 程序中需要适当的添加延时,确保用户有休息和反应的时间,不能太累
  2. 有人机交互时系统要放慢
  3. 系统的稳定性要放在第一位
  4. 使用Sleep;有时侯很简单的方法却能够得到很好的效果,不是越复杂越好
  5. 确保语句之间的执行顺序正确
Trouble is a Friend
原文地址:https://www.cnblogs.com/sunniflyer/p/3805610.html