鲁棒性(Robustness) 可以简单理解成,在各种场景下能够表现出预期内的性能的性质。我们提前到见面地点,到高铁站中就体现了关于时间的鲁棒性。
但是最近,我意识到一个很不鲁棒的设置。那就是人们本身,人会生病,会情绪不稳定,会痛苦。而生活和工作中的许多场景都假设人处于一个正常的状态中去进行操作。人在执行这些操作的时候,固然会主观地调整自身状态,但是这并不鲁棒,因为处于糟糕情况下的人出现意外的概率更大。但是我们可以通过一些对环境的改变来确保在糟糕状态下的我们的操作也不会引发十分的危险。
ex1: 我观察到总是有数个小孩在高新区北门前的草坪上玩耍。这块草坪面积不大,而且完全被马路包围,发生交通事故的可能性还是蛮大的。一个鲁棒的做法,是把这些小孩带到更大的公园中距离马路更远的地方去玩耍。
ex2: 我观察到有些人独居生活时,会干出这些事情:烧开水但是忘记关闭开关,出远门但是水龙头忘记关闭导致家里被淹。。这些事情的特征是它们需要人去关注并且进行终止操作,但是人会因为忙于手头的事情而忘记这些零零散散的事情。鲁棒的做法包括:使用自动化的器具并且可以远程了解并关闭它们;设置倒计时提醒。
ex3: 互相帮助是人的鲁棒性的体现。生病大概需要人照顾,至少需要人确认没有进一步恶化;忘记带的文件可以委托室友顺路带来;超出预期的工作量可以临时喊几个朋友一起做。
我认为许多事情都或许可以加上一层关于鲁棒性的思考,毕竟偶然来到的除了惊喜还有惊吓。