第十二周阅读内容
第十二周阅读内容
在这周的时间里我阅读了《代码大全》,我觉得软件开发是一项很复杂的工程,面对大型的项目,没有人能清楚地知道整个项目的细枝末节,一个小小的bug可能就要耗费你数小时甚至一整天的时间,而代码如果是别人写的,这个过程可能就会更加的漫长和痛苦。即便不是别人写的,你也很有可能不认识自己一个月前写过的代码。人的大脑是有限的,你不可能同时将五六个密切相关的类同时装进你的大脑并思考改动其中的一个会对其他几个都产生怎样的影响,如果这些类之间的关系是一团乱麻,那么改动其中任何一个都将是非常困难的。套用我同事很形象的说法,你的大脑“内存溢出”了!