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

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

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

inquestion:this "Code Complete"

当前回答

我发现《普罗格的艺术》是一本很好的书。

其他回答

Bruce Eckel的《用c++思考》

Kent Beck的实现模式。

可选文字 http://ecx.images-amazon.com/images/I/51JHn-6oNwL._SL500_AA240_.jpg

你可以学习如何通过编程与人交流。

Scelbi-Byte Primer

我仔细研究了这本书中的源代码清单很多次,直到有一天,我突然明白了8080汇编语言编程。

除了它们在我书架上的排列顺序外,没有特别的顺序:

实用的程序员 福勒的rafacoring 有效地使用Feathers的遗留代码。这实际上是重构的一个伙伴卷。 Fowler提炼的UML。它的其他优点之一是简洁。 Steve Maguire编写的调试开发过程 设计模式(又名“四人组”)由Gamma等人

《专家C编程:深层C秘密》作者:Peter Van Der Linden