当前位置: 首页 > 科技观察

世界顶级的程序员们告诉你:这些书都是你应该读的

时间:2023-03-15 10:48:41 科技观察

世界顶级程序员告诉你:这些书是你应该读的书看完UncleBob和JeffAtwood等世界知名程序员和DHH在他们的博客中推荐的书单,我们就来看看哪些书受程序员青睐伟大的神。Toptal公司副总裁BozhidarBatsov在演讲中提到:作为一名程序员,你需要掌握15本书:《Inside the Machine》美亚评分4.6《代码大全》豆瓣评分9.3《具体数学》豆瓣评分9.6《计算机程序的构造和解释》豆瓣评分9.5《程序设计方法(中文版)》豆瓣评分8.7Bozhidar认为,即使你有20年的编程经验,也可以从以上书籍中学到很多东西。《算法设计手册》和《算法》可以让您更好地理解算法。要成为一名优秀的程序员,您必须了解编译器的工作原理。《编译原理》每个程序员都应该懂一点C语言《C程序设计语言》豆瓣评分9.4《 UNIX环境高级编程(第3版)》豆瓣评分9.5《UNIX网络编程卷2》豆瓣评分8.3这些书对于优秀的开发人员来说是必不可少的,对于使用面向对象语言的程序员来说,Bozhidar推荐:《测试驱动的面向对象软件开发》豆瓣评分7.6豆瓣评分8.1《编程格调 》原版豆瓣评分9.4大家都知道RobertC.Martin,也就是Bob大叔,是著名的软件工程师、作家、讲师等。《代码整洁之道》相信很多程序员读过,所以他会推荐什么书:《设计模式》豆瓣评分9.1《计算机程序的构造和解释》豆瓣评分9.5《计算机程序设计艺术》豆瓣评分9.5《图灵的秘密》豆瓣评分8.8《重构》豆瓣评分9.2《解析极限编程》豆瓣评分8.2《Redshirts》豆瓣评分8.4一些推荐的开发人员阅读列表:《代码大全(第2版)》douban得分9.3《人月神话》douban得分9.0《点石成金 : 访客至上的Web和移动可用性设计秘笈》迪亚曼得分8.2《快速软件开发》迪格曼得分8.5douelan得分8.2douelandouran得分8.2《About Face 4: 交互设计精髓》douban得分8.5《编程珠玑》douban得分9.1《程序员修炼之道》迪格曼得分8.8《Web可用性设计》迪格曼得分7.8《正则表达式经典实例》迪格曼得分7.0《The Visual Display of Quantitative Information》迪格曼得分9.1dourandouran得分8.6《Envisioning Information》豆瓣评分8.8《软件研发之道》豆瓣评分8.2DavidHeinemeierHansson,又名DHH,RubyonRails的创造者,Basecamp的创始人兼CTO,作家和演讲者,分享对他来说最重要的5本书:《Smalltalk Best Practice Patterns》《重构》豆瓣评分9.2《企业应用架构模式》豆瓣评分8.3《企业应用架构模式》豆瓣评分8.1《你的灯亮着吗?》豆瓣评分8.1《风格的要素》豆瓣评分8.2《写作法宝》豆瓣评分8.5在这个书单里,有没有你喜欢的书?如果没有,请在评论中告诉我们哪些书对您影响最大?