通常人们有个误解,认为我们有计算机,它们应该解决我们的所有问题,甚至一些极端情况。
极端情况——根据定义——只会发生在极端条件下,缺少一定的投入,用常规的方式很难处理。
通过手工处理极端情况,用户可以进行人工干预,决定什么才是应付这种问题的做好做法。
这样做我们可以快速的让系统上线,减少了代码编写,最终能让客户更满意。
通过统计这种极端情况的发生频率,我们能够按照实际情况来决定是否值得去投资处理这些极端情况。
计算机只是能更加快速的运算,其他的什么也做不了。本质上,是减少了控制系统的反馈特征时间。
水溅射到睫毛上,眼皮的反应时间:1-10毫秒。
手被烫:50-200毫秒。
身体被烫:0.1-0.7秒。
驾驶员对危急情况处理(紧急刹车):0.2-0.4秒。
计算机的出现,改变了人机交互的基本模式。以前,工具的特征时间是大于人的特征反应时间的,人可以一直盯着工具,等着工具,带宽的瓶颈在工具;现在计算机的特征时间在纳秒级,人的特征反应时间仍在毫秒级,相差百万倍,带宽的瓶颈在人。
这种变化对人的思维方式的影响是巨大而深远的。
如果事情开始没有做对,也不要指望计算机能够做对。它只不过是让对的对的更快,错的错的更快,仅此而已。
不要对计算机抱有不切实际的幻想。
在计算机看来,所谓运算不过是一串串电磁信号的产生与消失,本身没有意义。
意义是被人赋予的。