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

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

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

inquestion:this "Code Complete"

当前回答

Kent Beck的《极限编程》

其他回答

数据库系统概念是你在理解好的数据库设计原则方面可以阅读的最好的书籍之一。

务实程序员

Charles Petzold编写的Win32编程

重构

企业应用程序体系结构模式

Ian Craig的《面向对象编程语言的解释》

因为它向我展示了OO比标准的c++ /Java习惯用法要多得多