|
张小平
“我不管过程如何,我要的是结果!”老板们都这么对下属咆哮,这就是黑箱法。你累、你苦、你的内部过程如何都只有你自己知道,对于外界是没有意义的,对于外界来说,只有你的输入和输出才是有意义的。 黑箱法类似于功能主义、工具主义等,其源头是反本质的经验主义,从理论上说,人们都会认为白箱法更可靠,只有白箱才是真正可控的,但实际上黑箱法更实用,因为面对复杂问题时要考虑所有内部过程的话,没人能处理呈不知道什么函数上升的海量信息。 从理论上说,黑箱只能是白箱的近似,人们心里都知道,内部过程和被了解的外部功能不可能是等价的,我们忽略内部过程不是我们不愿意,而是没这个能力,生命随时都要对周边事物进行价值评估,但是通常只能以黑箱法评估,这就是热力学第二定律。 再上升到形而上学,当我们确信一个事物的输入和输出都已经完全了解,那么可以认为它的内部本质也已经完全了解,除此之外还有什么本质都是错觉,因为我们有理由相信,白箱内部内容的差异一定会导致黑箱外部功能的差异(不影响外部功能的内部差异应该是可以无损化简的伪差异),当然我们也知道,完全的功能测试是“难”的(但不是不可能的),在大概率管用的原则下凑和着用就行了,形而上学问题的扯不清楚和不得不扯在此可见一斑。 因为黑箱和白箱各有好处,所以现实中多数是用的“灰箱法”,兼带有黑箱和白箱意义的“灰箱法”可能因为其经济性和实用性兼顾而被采用,有时偏白,有时偏黑,完全的白和黑可能是没有的吧。没有哪个老板会真的不去了解下属的具体工作方法。 对于人来说,自己的心灵是一个白箱,他人的心灵是一个黑箱,自己认真做的工作近似于白箱,而他人的工作则更近似于黑箱。所以人要经常切换角度才有利于形成对世界更丰富的理解,俗话说“设身处地”“将心比心”,都是这个意思,虽然事实上做不到,但是----我们要定性地知道这个原理。 人真的很了解自己的心灵吗?其实也不是,据现代心理学研究表明,人知道的只是自己的显意识,而更深的潜意识、家族潜意识、物种潜意识等人都了解得很少,或许可以说,人对自己心灵的无知和对世界的无知一样多。 (黑箱和白箱——来自于软件测试理论,对一个程序只从外部功能进行测试而不管内部逻辑如何实现的测试方法叫黑箱法,反之,对源程序的内部实现逻辑进行分析的测试方法就叫白箱法了,兼顾两者的就叫灰箱法。) |
|
爱华网本文地址 » http://www.aihuau.com/a/25101017/337324.html
更多阅读
普通红外摄像头和白光摄像机有什么区别——简介白光摄像头作为一种新型产品,以白光为光源、补光的摄像头在市场上还不多见,出现的一些产品在自身性能方面也还达不到理想的效果,但是相信随着白光技术的发展,这些问题都会被一一化解。普
图文教程帮您把红底照片更换成蓝底和白底——简介 证件照片在换底过程中,本人认为大致分为以下几种情况: 1、白底照片换成红底或蓝底; 2、蓝底照片换成白底或红底; 3、 红底照片换成蓝底或白底。 这几种换底,每种跟每种使用的方法都
为什么只做高精度刚架梁式应变计和光纤光栅传感器参数测试装置教授级高级工程师 邓足斌 (Deng Zubin)同行多人问我,你只做高精度刚架梁式SK-1应变计和光纤光栅传感器参数测定装置,为什么不做结构简单、价位低的简支纯弯梁应变计灵
决策表,也叫判定表。在所有的功能性测试方法中,基于决策表的测试方法被认为是最严格的,因为决策表具有逻辑严格性。人们使用两种密切关联的方法:因果图法和决策表格法。与决策表相比,这两种方法使用起来更麻烦,并且全冗余。决策表是分析和
单元测试的测试数据可以用两个基本的方法系统地构建。第一个是黑盒测试,这个技术也称为规格说明测试,行为测试,数据驱动测试,功能测试以及输入/输出驱动测试。在这个方法中,不考虑代码本身,在拟制测试用例中使用的仅有的信息是规格说明文