《代码大全》---III
书中有很多菜鸟和大牛之间的区别点,每一点就是一个看法,我认为本书最值得去读的是中间那几章很详细的细节方面的描述,如变量命名之类。我也很讨厌死板的软件工程教条,但我不反对软件工程。其实,这些所谓的最佳实践都是软件工程的核心。这些知识不仅仅是新手需要知道的,即使是所谓高手也需要常常温故知新。Code Complete的解释可以是代码冻结。大概就是完成了相当的测试后,发布以前,认为程序的代码不应该再被修改,于是Code Complete。或许原作者取此标题也有此意?暗示我们写代码要以Code Complete时的状态为目标之类,不说别的了,慢慢学吧。