如果你能回到过去,告诉自己在开发人员职业生涯的开始读一本书,你会读哪本书?

我希望这份清单是多样的,涵盖范围很广。

搜索:使用右上角的搜索框。要搜索当前问题的答案,使用inquestion:this。例如:

inquestion:this "Code Complete"

当前回答

对我来说,“内存作为C和c++中的编程概念”真的让我看到了内存管理是如何工作的。如果你是一个C或c++开发人员,我认为这是一本必读的书。你会勇敢地学习一些东西,或者记住你可能已经忘记的东西。

http://www.amazon.com/Memory-Programming-Concept-C/dp/0521520436

其他回答

Charles Wetherell的《程序员练习曲》,《更多的编程珍珠》(Jon Bently),

用于smarties的SQL

重构

企业应用程序体系结构模式

Mike Gunderloy的《程序员到开发者》。

Brian W. Kernighan和P. J. Plauger的《软件工具》对我影响最大。