不要搁置“破窗”(糟糕的设计、错误的决定、低劣的代码)不去修理。每发现一个就赶紧修一个。
一旦窗户开始破裂, 运转良好的干净的系统就会迅速恶化, 加速软件的腐烂。
如果你发现自己正处在几扇破窗的项目中, 就非常容易陷入这样的想法 —— “反正代码的其它部分都是一坨屎,我只是随大流而已”.
相反, 如果你身处一个健康团队, 你们项目代码如此完美 —— 编写清晰、设计优良、简洁优雅 —— 你就会倾向于格外的小心, 不把它弄糟。
一定要告诉自己, “不要打破窗户”。
——《程序员修炼之道》软件的熵
网友评论