5.1.1 事先考虑

2013-10-07 15:34:39 · 作者: · 浏览: 72

5.1.1  事先考虑

如果一个新的程序员在一年之后不得不使用您的代码,您对代码有多少信心?本书的作者之一面对日益混乱的网络应用程序代码,让他的团队假想一个一年后加入的实习生。如果没有文档而函数有好几页长,这个可怜的实习生如何才能赶上代码的进度?当编写代码的时候,可以假定某个新人在将来不得不维护这些代码。您还记得代码如何运行吗?如果您不能提供帮助会怎么样?良好的代码由于易于阅读和理解,因此不存在这些问题。