首页 » 虚拟现实:万象的新开端 » 虚拟现实:万象的新开端全文在线阅读

《虚拟现实:万象的新开端》动机

关灯直达底部

接受显性假设有很多理由。在谈到功效的具体细节之前,我们先考虑一下系统的可用性。

编写新的程序永远比理解和修改别人的程序容易,但如果程序是显性的,至少当你打开它时,你看到的部分都是为人类设计的用户界面,因为它就是这样设计的。

由于每个编辑器最初都是为人类使用设计的,显性系统将倾向于选择适合人类使用的部件。这意味着显性系统往往具有比其他架构更加“粗糙”的组块。

显性系统没有庞杂的抽象小功能,它的组织架构将分解成更大、更清晰的组块。每个组块作为用户界面,其本身具有连贯性。这种组块自然遵循了人类实际的使用习惯,而不是工程师的理想方案,它们往往更容易理解和维护。

在显性系统中,你应该可以看到每个编辑器背后的动画人物,看到它们所做的工作,从而了解整体程序的工作原理。你也可以将自己定位在编辑器网络的任何位置,体验直接操作程序。

这一观察暗示了一个基本原则:计算机只有作为工具服务人类时才有意义。如果使计算机“高效”的前提是使人们难以理解和保持理智,那么这台计算机实际上是无效的。