Dealing

现实中解决一个大问题的方法是分而治之,把大问题分解若干稍小问题,还不够小的问题就继续分解,最后解决所有的小问题即解决原始的大问题。当一个问题规模足够大,没有人可以了解所有的小问题如何被解决,也没有必要去了解,处理方法也就成了黑盒。

Wikipedia 上对黑盒的解释为:a black box is a system which can be viewed in terms of its inputs and outputs (or transfer characteristics), without any knowledge of its internal workings

计算机世界中充满了类似的黑盒,电脑就可以被视为一种黑盒,键盘鼠标是输入,显示器音响是输出,即使谁都知道机箱里面有各种零件。

用输入和报错(输出)推测黑盒是有局限的,更多时候对黑盒的尝试和尝试给予的反馈,只会有一种正在解决问题的错觉。事实就是解决需要大量的时间,解决方法更多是根据线索百度他人的文章,实在低效。被包装的易于接触,而错估了问题的难度。

尝试看懂项目才行吧。

我经常在解决计算机相关问题时重复尝试,思考本质,计算机整一个黑盒,而我们在面对无法解决问题时就会出现迷惑行为,请道士做法机房之类的,这在斯金纳箱中也有提到。让黑盒变成白盒才是最本质的解决问题方式。

第一次等教,第二次可忘。

页的词义变迁也许是印刷技术的提升,从一张纸只能印一面到双面,我在搜索 page 时也在一本字典上看到它可以表示两面。记忆里老师教的一页两面,生活中使用有混淆,这种定义(理论)与现实冲突的情况,第一反应是让它们不要冲突了,思考为什么会冲突去理顺它们,但实际上能修改的只有理论,在成长中通过理论去认识世界,隐隐的理论优先级甚至高过现实了。在这个例子中,就算猜到是页的词义发生了变化,如果没有找到权威的像新华字典上的释义,我自问是不敢替代掉原来的认识,但是一条权威的解释总是滞后的,需要自己下定义、提理论、做总结。
世界是便于人类理解而定义的世界,先有世界再有定义,且定义会随着世界而改变。