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

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

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

inquestion:this "Code Complete"

当前回答

http://ecx.images-amazon.com/images/I/519J3P8ANML._SL500_AA240_.jpg

把我的编程能力提升到了一个新的高度。

其他回答

Steve McConnell的《Code Complete》获得了很多人的支持,但是他的《软件项目生存指南》这本书呢?我认为它们都是必读的,但原因不同。

对我产生真正影响的第一本书是Tom Swan的Mastering Turbo Assembler。

其他有影响的书有Linus Torvalds和David Diamond的《Just For Fun》,当然还有Andrew Hunt和David Thomas的《The Pragmatic Programmer》。

《面向对象设计启发式》是一本很棒的书。我爱不释手。

IBM个人电脑的程序员指南。《粉红衬衫》这本书。

...总得有人这么说。

彼得·范德·林登的《C语言编程专家——C语言的深层秘密》是一本经典而令人愉快的读物。应该在几年前学习C语言后立即阅读,但在学习C语言3年后才得到它!一本推荐的书,它回答了关于指针的最常见的SO问题(我最喜欢的主题)。用它生活,用它吃饭,用它呼吸!10/10 !