Software Maintenance is a Solution, Not a Problem

软件维护是一件很头痛的事情,所以在实际中,我们会要求一些新人来做这个事情。一些优秀的程序员更喜欢去做一些新的项目,相对于维护老的项目,这个更能给程序员带来激情。本书就是要纠正你的观点,请你重新审视软件维护重要性。如果大家有兴趣的话,可以到这里看看:

 

http://www.amazon.com/gp/product/0977213307/ref=ase_developerdots-20/103-3510643-1610260?s=books&v=glance&n=283155&tagActionCode=developerdots-20

 

 

维护是:

 

 

高级智商 (维护者处于极其严格的约束中,这需要有创新精神)

 

高超的技术 (在同一时刻,维护者就必须能够想出概念和设计)

 

不公平 (维护者需要完成所有维护工作,包括完成好的维护文档等等)

 

永远没有成功的时候(维护者只会看到又出现了什么问题)

 

苦差事(维护者需要理解所有劣质代码的实现细节)

 

永远活在过去(可能是某人很早以前书写的代码,质量还不高)

 

保守派(维护格言:东西还没坏,就别急去修它)

 

 

如果你正在维护一个软件,恭喜你,你是一个了不起的人。

你可能感兴趣的:(Software Maintenance is a Solution, Not a Problem)