如果你能回到过去,告诉自己在开发人员职业生涯的开始读一本书,你会读哪本书?
我希望这份清单是多样的,涵盖范围很广。
搜索:使用右上角的搜索框。要搜索当前问题的答案,使用inquestion:this。例如:
inquestion:this "Code Complete"
如果你能回到过去,告诉自己在开发人员职业生涯的开始读一本书,你会读哪本书?
我希望这份清单是多样的,涵盖范围很广。
搜索:使用右上角的搜索框。要搜索当前问题的答案,使用inquestion:this。例如:
inquestion:this "Code Complete"
当前回答
Deitel和Deitel,“c++:如何编程”
XUnit测试模式
其他回答
令我惊讶的是,书中居然没有提到这本书:里奥·布罗迪(Leo Brodie)的《出发》(Starting Forth)。毕竟,Forth作为一种基于堆栈的语言,应该适合这个站点的用户……
不可否认,Forth是一种奇怪的语言,现在不太流行。但这本书读起来很有趣。它还有卡通!这本书和布罗迪的另一本书《思考》(Thinking Forth)都可以在网上免费获得。
我已经有一段时间了,所以我发现的大多数有影响力的书在今天并不一定适用。我相信理解你所开发的平台(包括硬件和操作系统)是非常重要的。我也认为从别人的错误中学习很重要。所以我想推荐两本书:
计算灾难和寻找愚蠢:二十多年的高科技营销灾难
Schaum的《c++编程大纲》,作者John R Hubbard。
这是我读的第一本编程书,那时我刚开始学习c++。这是一个看到我对编程感兴趣的人送给我的。这本书非常适合初学者——它从基本概念开始,一直到模板和向量。所举的例子非常相关。这本书让你思考和提出更多的问题,并亲自尝试一些事情。
务实程序员
编写可靠的代码,作者:Steve Maguire。