堪称经典的力作
想要学习软件开发的都应该去读这本书。书里面有很多一般很难接触到的最佳实践的东西。很多时候,这些也就是新手和高手之间的区别。当你知道了很多这些东西之后,也就很难有人再去叫你菜鸟。
我认为本书最值得去读的是中间那几章很详细的细节方面的描述,如变量命名之类。我也很讨厌死板的软件工程教条,但我不反对软件工程。其实,这些所谓的最佳实践都是软件工程的核心。这些知识不仅仅是新手需要知道的,即使是所谓高手也需要常常温故知新。
或许本书最大的败笔就在于题目。不过,这个题目也确实很难去翻译。Code Complete,译者说是“代码完成”,也就是软件工程里面有关软件生命周期的一个重要阶段。如果你要去找所谓的代码,这本书不是你要的。但是,我觉得它会给你更多。
我认为本书最值得去读的是中间那几章很详细的细节方面的描述,如变量命名之类。我也很讨厌死板的软件工程教条,但我不反对软件工程。其实,这些所谓的最佳实践都是软件工程的核心。这些知识不仅仅是新手需要知道的,即使是所谓高手也需要常常温故知新。
或许本书最大的败笔就在于题目。不过,这个题目也确实很难去翻译。Code Complete,译者说是“代码完成”,也就是软件工程里面有关软件生命周期的一个重要阶段。如果你要去找所谓的代码,这本书不是你要的。但是,我觉得它会给你更多。
有关键情节透露