笔趣阁 > 来自实验的奥秘 > 22 观察者模式

22 观察者模式


  按照上述所说构建你的“观察”,你就进入了观察者模式。

  在编程技术中,有28种编程的方法。观察者模式是其中一种。我们在此提出的“观察者模式”应该说借用了编程中的这个概念。在本质上它与编程也有几分关联。观察“……以不同的感官(如眼睛)感觉特定的现象从而归纳出知识到某个先前的知识与观念架构内以作出判断”。换言之,观察是一种逻辑上的判断,这个模式就很像“编程”。当多双眼睛“观察”同一事物时,“机遇只偏爱那些有准备的头脑的人。”因此,有准备的头脑才能获得“观察”的“特权”。相当于编程中设定的最高权限。

  需要引起人们注意的是如何使“观察”系统化的问题。借用物理学的概念,也可以称它为“观察饱和度”。达尔文曾这样点评自己:“我既没有突出的理解力,也没有过人的机智。只是在觉察那些稍纵即逝的事物并对其进行精细观察的能力上,我可能在普通人之上。”达尔文确实说对了。换了别人即使给了他科考的机会,他也不一定能获得达尔文那样的成功。观察的能力确实会决定实践者思想的异同。但如果二者同样优秀,结果会怎样呢?后者只在某一个森林里转圈,而没有达尔文环球考察的机会,胜出的只能是达尔文。这就是“观察饱和度”问题。没有足够的观察资料,你会失去更深刻更全面的认知。所以,达尔文还这样说过:“在科学研究中,是允许创造任何假说的,而且,如果它说明了大量的、独立的各类事实,它就上升到富有根据的学说的等级”。相反,“观察饱和度”的临界值太低,“上升到富有根据的学说的等级”的可能性就会降低。这就意味着他在“观察”中失去了最高权限。

  观察者模式的概念,是为了引起人们对“观察”的关注。以赋予它更多的哲学上的含义。

  你成为了一个观察者,你会感觉存在的价值。你为解读自然而思考,生命变得更加有意义。


  (https://www.biqudv.cc/113_113560/5883377.html)


1秒记住笔趣阁:www.biqudv.cc。手机版阅读网址:m.biqudv.cc