软件开发与现实生活常识
软件开发过程中,常常会遇到一些不熟悉的需求,在网络上也难以找到现成方案,有些同志就觉得无从下手,或者对方案有点摇摆不定。
其实,软件是人的思想的反映,很多软件需求在我们的现实生活中都可以找到参照例子,从而帮助我们打开思路。这段时间和软件工程师讨论多个对象同步显示的实现,在各对象自主处理同步还是全局强制同步问题上有点异议。其实,在我们的现实生活中,乐队演奏就是一个例子,演奏者都是自主跟上节拍的,乐团指挥只需要打手势表示统一的节拍同时观察是否有偏差较大的即可。因此,在设计中只需建立一个全局参照时钟,各对象通过比较参照时钟与自己的进度的偏差自行调整,这样比全局管理器来强行调整各对象的进度要好。
相关信息


订单表单加载中...