如果你能回到过去,告诉自己在开发人员职业生涯的开始读一本书,你会读哪本书?
我希望这份清单是多样的,涵盖范围很广。
搜索:使用右上角的搜索框。要搜索当前问题的答案,使用inquestion:this。例如:
inquestion:this "Code Complete"
如果你能回到过去,告诉自己在开发人员职业生涯的开始读一本书,你会读哪本书?
我希望这份清单是多样的,涵盖范围很广。
搜索:使用右上角的搜索框。要搜索当前问题的答案,使用inquestion:this。例如:
inquestion:this "Code Complete"
当前回答
面向对象的分析和设计- Grady Booch
其他回答
GW Basic简介。如果没有它,我永远不会学会如何编程,任何其他书籍也不会对我有任何好处。
PHP对象、模式和实践。 http://www.apress.com/book/view/9781590599099
Brian W. Kernighan和P. J. Plauger的《软件工具》对我影响最大。
似乎没有人提到Stroustup的《c++程序设计语言》,这是每一个c++程序员都应该读的一本好书。
我还认为每个程序员和经理都应该阅读《极限编程解释:拥抱变化》这本书。书中的许多思想现在都是常识,但这本书对软件工程中追求质量给出了一个聪明而鼓舞人心的描述。
其次,我要推荐Knuth和Gang of Four,它们都是经典之作。
编写可靠的代码,作者:Steve Maguire。