破窗理论
在已往的一篇文章里,我曾经提到过“破窗理论”。对于下面这个适用主义程序员的看法,你或许很熟悉:
不要放任“破窗”(不良的设计、错误的决议或者糟糕的代码)不管,一旦发现就要尽快修复。若是时间不够,那就先把它隔离起来。你可以把这些令人不快的代码注释掉,或者显示“尚未实现”的新闻,或者用虚伪的数据来取代。你应该接纳一些措施,以防止进一步的破损,而且体现出一切尽在掌握之中的样子。
我们看到过,一些曾经运转优秀的系统在发生了一些错误之后便迅速恶化。导致软件腐烂的因素有许多(我们会在别处再讲到这些因素),但相比之下,忽视问题会使软件腐烂得越发迅速。
对于程序员来说,这是一个很是好的建议。下面,我将试图把这个故事讲完整。
破窗理论出自于1982年的《大西洋月刊》上的一篇文章。这篇文章很是值得一读,由于你可以通过它深刻相识到这个理论背后“人”的因素:
从社会层面上看,无序和犯罪在生长顺序上通常是精密相连的。社会意理学家和警员倾向于以为:若是一栋楼的一个窗户破了,而且留在那里不去修复,这栋楼的其余窗户都市很快被破损。这种事情的发生与邻里关系无关。但它也并不会大规模发作,由于一些地方住着有破损窗户倾向的人,而另一些地方住着敬服窗户的人。然而,一个恒久没修复的破窗户释放出来的信号是“没人管”,这会让人以为,纵然再破坏更多的窗户也不会支付什么价格。(砸窗户一直是很好玩的!)
Philip Zimbardo是斯坦福大学的一位心理学家,他在1969年的陈诉中向我们展示了他所做过的有关破窗理论的实验。他将没有车牌号的汽车划分停在Bronx和Palo Alto的陌头来举行对比。在Bronx,由于这辆汽车看似被抛弃了,在10分钟之内就最先有人来破损了。第一批破损者是一个家庭,包罗爸爸、妈妈、另有他们年轻的儿子。他们拿走了散热器和电池。在24小时之内,这辆车上险些所有值钱的工具都被拿走了。在此之后,种种肆意的破损还在继续——窗户被打碎,车饰被撕破,孩子们最先用这辆车来看成自己的游乐场。
这些众多的成人破损者中,绝大多数都是穿着体面的白人。然而在Palo Alto,汽车在凌驾一周的时间里都没有遭到破损。于是,沈阳小程序设计Zimbardo自己去用锤子砸了一下。没过多久,途经的人也加入了破损雄师。在几小时之内,车子被翻了个底朝天,而且被彻底破坏了。同样,这些破损者中绝大多数是白人。
Bronx(布朗克斯)是美国纽约市的五个市区之一,是纽约市著名的穷人区,犯罪率在天下数一数二。20世纪70 ~ 80年月,该区住宅区时常发生纵火案,直到90年月初纽约市政府鼎力大举攻击后才有所改善。——译者注
Palo Alto(帕罗奥多)是美国加州的一个都会,许多人将它称作为硅谷的中央,由于那里有许多高科技公司,斯坦福大学也在那里。——译者注
对于那些出来找乐子或者抢夺的人,甚至那些从未想过自己会做出这样的事情、而且以为自己遵纪遵法的人来说,无人照看的产业成为了一个公正的游戏。这得归罪于Bronx地域的生涯状态,以及当地的生齿流动,汽车被抛弃以及工具被损坏和偷窃的频率,加上已往“没人管”的生涯体会,这些都使得破损行为发生得越发迅速;而与之相比,Palo Alto就要好得多,那里的人们以为私有产业是需要掩护的,而且开玩笑是要支付价格的。但当民众的相互尊重和道德底线被“没人管”降低时,破损行为将有可能发生在任何地方。
关于这点,甚至有一本书做了专门的形貌。至于这本书,我以为有趣的是它关于杂乱的看法:纵然是那些看起来完全不相关的、噜苏的不良行为,好比在墙上乱涂乱画或者稍微的破损,都市导致进入一个最终走向杂乱的恶性循环:
我们以为,那些被忽略的行为也会导致社区秩序的沦落。在几年甚至几个月的时间里,再稳固的邻里关系——关爱家庭,相互体贴对方的孩子,抵制不受接待的入侵者——也会发生转变,最后社区会酿成一个令人恐惧而不宜栖身的地方。一些工具被抛弃,野草长了起来,一扇窗户被弄坏;大人们对喧华的小孩置若罔闻,小孩们最先变得越发喧华;一些家庭最先搬出去,生疏的人搬了进来;小年轻们聚在小店门口嬉戏,老板要他们走开,他们拒绝,于是发生了争斗;垃圾最先聚集,人们最先在杂货店门口喝酒;最后,一个醉汉倒在人行道上,睡着了,但无人过问;行人们最先遇到托钵人……
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。