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

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

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

inquestion:this "Code Complete"

当前回答

我想我成长在不同的一代,比这里的大多数....

我读过的最有影响力的书之一是《APUE》。

或者几乎是w·理查德·史蒂文斯的任何作品。

其他回答

《Effective c++》和《More Effective c++》作者:Scott Myers。

大概是1997年左右的《傻瓜C》第一卷。这只是一篇介绍,但当你在Atari st上的《GFA Basic》中尝到编程的味道后,这是一篇很好的阅读。

c#适合有经验的程序员

或者任何来自迪泰尔和迪泰尔的产品。我读过他们的几本书,一切都很棒。

我认为《Unix编程的艺术》是一本优秀的书,作者是Eric S. Raymond这样的优秀黑客/天才,他试图让我们理解软件设计的一些原则(主要是简单性)。这本书是每一个要在Unix平台下开始一个项目的编程人员的必读之书。

当我刚开始的时候,有汤姆·斯旺的《掌握涡轮帕斯卡尔》。这本书没有什么特别深奥的东西。它清晰简洁,有可用的例子。基于这些知识,我开始了15年以上的软件开发生涯。