我希望更新一个能够同步或异步更新的应用程序。对于应用程序的实时性,当前范围从同步执行频率范围为 1-60Hz 的方法,您是否看到由于用户输入而异步更新的任何优势?还是我应该等到下一个同步周期来合并更改?
到目前为止我的想法:
我看到引入异步更新的当前优势是,如果更新 1Hz 方法中的成员,则 60Hz 方法可能会使用旧值执行 50 多次。我知道这对用户来说仍然是一个相对较短的时间(< 1 秒),但对我来说,以 50 次以上的重复值继续计算的原则似乎很糟糕。
我认为保持同步的当前优势是代码执行流程的易读性。
有没有我没有想到的影响?