1 / 6
文档名称:

程序员书单.docx

格式:docx   大小:22KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序员书单.docx

上传人:大笑大甜 2021/12/5 文件大小:22 KB

下载得到文件列表

程序员书单.docx

相关文档

文档介绍

文档介绍:程序员书单
程序员书单
程序员书单
很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10 的书。其实除了前 10 本之外,推荐数前 30 左右的书籍都算经典,整理编译这个问答贴,同时摘译部分推荐人的评语。下面就按照各本书的推荐数排列。
《代码大全》 史蒂夫·迈克康奈尔推荐数: 1684
“优秀的编程实践的百科全书, 《代码大全》注重个人技术,其中所有东西加起来,就是我
们本能所说的“编写整洁的代码”。这本书有 50 页在谈论代码布局。” —— Joel Spolsky
对于新手来说,这本书中的观念有点高阶了。到你准备阅读此书时,你应该已经知道并实践过书中 99%的观念。– esac
《程序员修炼之道》推荐数: 1504
对于那些已经学****过编程机制的程序员来说,这是一本卓越的书。或许他们还是在校生,但对要自己做什么,还感觉不是很安全。就像草图和架构之间的差别。虽然你在学校课堂上学到的是画图,你也可以画的很漂亮,但如果你觉得你不太知道从哪儿下手,如果某人要你独自画一个 P2P的音乐交换网络图,那这本书就适合你了。—— Joel
《计算机程序的构造和解释》推荐数: 916
就个人而言,这本书目前为止对我影响醉倒的一本编程书。
《代码大全》、《重构》和《设计模式》这些经典书会教给你高效的工作****惯和交易细节。其他像《人件集》、《计算机编程心理学》和《人月神话》这些书会深入软件开发的心理层面。其他书籍则处理算法。这些书都有自己所属的位置。
然而《计算机程序的构造和解释》与这些不同。这是一本会启发你的书,它会燃起你编写出
色程序的热情;它还将教会你认识并欣赏美;它会让你有种敬畏,让你难以抑制地渴望学****br/>更多的东西。 其他书或许会让你成为一位更出色的程序员, 但此书将一定会让你成为一名程
序员。
同时,你将会学到其他东西,函数式编程(第三章) 、惰性计算、元编程、虚拟机、解释器和编译器。
一些人认为此书不适合新手。 个人认为,虽然我并不完全认同要有一些编程经验才能读此书,但我还是一定推荐给初学者。毕竟这本书是写给着名的,是麻省理工学院的入门编程课程。
此书或许需要多做努力(尤其你在做练****的时候,你也应当如此) ,但这个价是对得起这本书的。
你还不确信么?那就读读第一版的前言或序言。网上有免费的电子版。 - Antti Syk?ri
《C程序设计语言》推荐数: 774
这本书简洁易读,会教给你三件事: C 编程语言;如何像程序员一样思考;底层计算模型。(这对理解“底层”非常重要)—— Nathan
《算法导论》推荐数: 671
《代码大全》教你如何正确编程; 《人月神话》教你如何正确管理; 《设计模式》教你如何正确设计
在我看来,代码只是一个工具,并非精髓。开发软件的主要部分是创建新算法或重新实现现有算法。其他部分则像重新组装乐高砖块或创建“管理”层。我依然梦想这样的工作,我的
大部分时间( >50%)是在写算法,其他“管理”细节则留给其他人 ——