破窗效应
在第四章4.7中——94页发现一个新的名词“破窗效应”。首先世界的软件也会因为小小的纰漏而导致世界级的问题。例如我们常常听到的安全漏洞和紧急补丁。其次,软件的开发是一个社会性的活动,有它的规律。其中一个规律就是“破窗效应”
(Broken WindowsTheory)。如果团队成员看到同伴们连一些细小的规范都不遵守,那只会越来越错。百度查阅资料可知,破窗效应是一种社会心理学效应,又称为破窗理论。是指如果一座房子的窗户破了,但是没有人去理会它,那么不久之后,其它的窗户也会被人打破。如果一个地方扔了很多垃圾,没有人去打扫的话,那么就会有更多的垃圾扔在那里。
对于心理学现象搬用于项目开发中,这个比喻还是非常符合,很多小错误积累下来便变成了大错误。所以复审者很重要,但有点就是复审者应该代码能力很强,还是不强呢?感觉位置有点尴尬!