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

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

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

inquestion:this "Code Complete"

当前回答

雷·邓肯设计的高级MS-DOS。

其他回答

我写的是“实例测试驱动开发”

如何解决:数学方法的一个新方面 虽然与计算机编程没有直接关系,但它确实教你解决问题的艺术,这就是计算机编程的全部内容。

我想我们可以每隔几周问一次同样的问题,把所有提到“代码完整”或“实用主义程序员”的人都提升一下。

并不是说这有什么问题:-)

Craig Larman的《应用UML和模式》。虽然四人组的《设计模式》这本书很有启发性,但我发现直到在编程课上偶然看到Larman的书,我才“明白”如何使用设计模式。

爱德华·塔夫特《任意》:定量信息的可视化展示;展望信息;视觉的解释