恭喜,你发布的帖子
发布于 2024-11-11 10:19:04
8楼
很难设计一个程序如实反映这个矛盾。
中心点就是功能完成的中间时刻,需要记录一些值。而这些值用了AC保存。下次继续执行此功能的时候,这个AC已经经过了很多人手的使用。你还保证这个AC的值还是你原来的值?
你觉得中间使用过的人有责任吗?
这里面分开两种情况。一种情况是全员做AC保存与恢复。一种情况是全员不依赖AC互相传递数据。
第一种情况,可能在相对比较封闭的环境下各人都有意识地做好保存,甚至有极端的手法去保证100%做到保存恢复。那么一切都没有问题发生。
第二种情况,谁都各家自扫门前雪,自己保管好自己的痕迹。谁都不依靠谁。也可以相安无事。
要是这两类人一起。发生情况了就互相指责。试问,你有保存恢复这个意识的那个人,还会继续要求人家保存恢复吗 ?你没法强制人家做这个事情,你自己就必定不能适应。
要知道,库程序是开放使用的。什么人都可以使用库,什么人都可以做库。现实社会,有人冲红灯,你就必然要红绿灯遇到绿灯都要慢速通过。谁敢红绿灯路口60公里直过?
只要第一种情况中有一个人不遵守保存恢复。那么整个系统将一下子崩溃。
所以,这里的编程。最终还是不能强制保存恢复的做法。
请填写推广理由:
分享
只看
楼主