Trade Off

supercalifragilisticexpialidocious

Pragmatic Programmer Log2

Software Entropy主要讲了软件遵循物理中的熵增大原理,软件会逐渐变得rot,而这里面还存在一个broken window的问题,一旦开始rot了,到了一定程度,可以说是有了broken window,然后会有越来越多的broken window,因为人们已经不觉得clean code在现在有多么重要,一旦这样的想法形成,就会有跟多这样的想法,最终积累起来就把软件毁掉了。其实这看起来很想是马太效应不是么?

补充几个新单词:

immune:         免疫
delicate:       微妙的
decay:          腐化
hulk:           笨重的东西
crime:          犯罪
substantial:    大量的
graffiti:       涂鸦
infraction:     违法
offending:      冒犯的,违法的
substitite:     用…代替
deteriorate:    恶化
dumpster:       大型垃圾箱
obscenely:      猥亵的,淫秽的
acquaintance:   熟人
tapestry:       挂毯
antique:        古董
hoses:          水管
slip into:      陷入
crap:           粪便
pristinely:     未受损的

The most important factor that can contribute to software rot seems to be the psychology, or culture, at work on a project

Comments