`
猫太的鱼
  • 浏览: 240043 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

对程序员影响、每个程序员都该阅读的书

阅读更多
OSMSG.com 写道 "国外知名网站 stackoverflow 上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?,这个调查已历时两年,目前为止吸引了 153,432 人访问,读者共推荐出了 478 本书(还在增加),其中最火的一本书《Code Complete》被顶了 1333 次。如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天才,但我相信大多数人都知道,你在学校里根本学不到什么真正的工作中需要的知识,我们毕业后能帮助我们在公司中胜任工作的老师就是这些优秀的书籍,一本好书可以改变一个人的一生。

下面是这个调查中排名靠前的书的一个简单的清单: 
第一名:1333票《Code Complete (2nd Ed) by Steve McConnell》,中文版《代码大全(第二版)》,两届Software Jolt Award震撼大奖得主! 
第二名:1181票 《The Pragmatic Programmer》,中文版《程序员修炼之道》 
第三名:701票 《Structure and Interpretation of Computer Programs》,中文版《计算机程序的构造和解释》
第四名:572票 《The C Programming Language》,中文版《C程序设计语言》 
第五名:481票 《Introduction to algorithms》,中文版《算法导论》 
第六名:478票 《Refactoring: Improving the Design of Existing Code》,中文版《重构:改善既有代码的设计》 
第七名:447票 《The Mythical Man-Month》,中文版《人月神话》 
第八名:440票 《Design Patterns》,中文版《设计模式》 
第九名:394票 《The Art of Computer Programming(First Volume Hardcover)》,中文版《计算机程序设计艺术第 (第一卷)》 
第10名:364票 《Compilers: Principles, Techniques, and Tools 》,中文版《编译原理》 
第11名:329票 《Head-First Design Patterns》,中文版《Head First 设计模式》 
分享到:
评论

相关推荐

    每个程序员都该阅读的书

    哪本书是对程序员最有影响、每个程序员都该阅读的书? 国外知名网站stackoverflow上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?,这个调查已历时两年,目前为止吸引了153,432人访问,读者...

    哪本书是对程序员最有影响、每个程序员都该阅读的书?

    国外知名网站stackoverflow上有一个问题调查:哪本书是对程序员最有影响、每个程序员都该阅读的书?,这个调查已历时两年,目前为止吸引了153,432人访问,读者共推荐出了478本书(还在增加),其中最火的一本书《Code...

    \国外程序员推荐:每个程序员都应读的书

    国外程序员推荐:每个程序员都应读的书 ,开发设计人员必备

    每个程序员都应该了解的内存知识【chp1-chpt4】.pdf

    作者表明,这些硬件设计的变更几乎都对内存性能有决定性的影响。尽管文章主要讨论的是CPU缓存和内存控制器,但同时也会涉及DMA。这些讨论为程序员提供了关于如何通过理解硬件细节来优化软件性能的基础知识。 进一步...

    程序设计思想修炼 每个程序员必备的书籍

    在IT行业中,程序设计思想是每个程序员不可或缺的技能,它涉及到如何有效地解决问题、编写可维护的代码以及优化软件设计。本压缩包中的书籍资源恰好涵盖了这个主题的重要方面,旨在帮助程序员提升自己的编程素养。 ...

    程序员应该看的书 pdf

    每本书都以其独特的方式贡献于程序员的成长,无论是技术实践、项目管理还是行业洞察,都值得我们去研读和思考。通过这些书籍,程序员可以拓宽视野,深化对行业的理解,从而更好地应对工作中的挑战。

    程序员必看书籍

    2. **数据结构与算法**:这是每个程序员都需要扎实掌握的基础,如《算法图解》、《数据结构与算法分析》等,能提升解决问题的能力和代码效率。 3. **设计模式**:《设计模式:可复用面向对象软件的基础》是经典之作...

    程序员面试白皮书 —— 程序员面试系列之5 带目录书签无恶心广告水印

    - 对每个谜题给出详细的解答思路,帮助读者理解解题过程中的关键步骤和思维逻辑。 2. **第二部分:多样化的谜题集合** - 涵盖了多种类型的谜题,如数独、调度问题以及概率题等,旨在全面锻炼读者在不同领域的思考...

    程序员项目交接文档

    在该模块中,程序员需要详细记录每个功能的实现细节,包括接口、控制器、模型等文件的组织结构,并且需要对每个功能的实现进行详细的说明。 消息推送模块是程序员项目交接文档的另一个重要组成部分,它涵盖了消息推...

    【高清完整pdf】高效程序员的45个习惯 敏捷开发修炼之道

    本书名为《高效程序员的45个习惯 敏捷开发修炼之道》,由Venkat Subramaniam和Andy Hunt两位作者...书中的每一个习惯都值得程序员细细品味,并将其融入到日常的工作与学习之中,真正地实践成为一名真正的高效程序员。

    程序员转正加薪申请书范文.docx

    在IT行业中,程序员的成长路径与职业发展是众多从业者关注的重点之一。当一名程序员完成了试用期...通过以上内容的学习与参考,相信每位程序员都能撰写出一份既专业又具有说服力的申请书,在职业道路上迈出坚实的一步。

    每个程序员都应该看看的

    【标题】:“每个程序员都应该看看的” 【描述】:“适合于每个做程序开发的人,特别是刚开始学程序的!更应该好好看看!”这句话暗示了这份资料是面向初学者和程序员的通用指南,它可能包含了编程基础知识、最佳...

    一个程序员该读那些书

    这本书虽然对新手可能略显艰深,但其内容的广度与深度都是不可多得的财富,值得每位程序员反复阅读和实践。 接着,Andrew Hunt 和David Thomas所著的《程序员修炼之道》也是一本对程序员成长影响深远的作品。与...

    程序员记事本,供程序员保存经常用到的代码

    代码片段存储功能让程序员可以分类保存各种语言的代码,每个代码片段都支持注释,方便程序员理解每段代码的功能和应用背景。分类管理功能则能够根据不同的编程领域或者项目需求,将代码片段归类到不同的文件夹中,...

    一个优秀的程序员的十个习惯

    以下是对标题和描述中提到的十个程序员习惯的详细解释: 1. **学无止境**:持续学习是优秀程序员的基石。随着技术的快速发展,必须不断关注新出现的语言、框架和编程实践,通过阅读专业文章、参加在线讨论和社区...

    《深入理解计算机系统》每个程序员都必备

    《深入理解计算机系统》这本书被广泛认为是每个程序员必读的经典之作。本书涵盖了计算机系统的基础知识,以及如何利用这些知识来编写高效、可维护的软件。下面将详细探讨该书中的核心知识点及其对程序员的重要性。 ...

    每个程序员都会的35种小技巧

    每个程序员都会的35种小技巧,干货推荐,每个程序员都会的35个jQuery小技巧!

    程序员加薪申请书(最新).pdf

    "程序员加薪申请书" 本文档是一份程序员加薪申请书,申请人从去年 10 月上旬进入公司,并担任公司 IT 人员一职。申请人在工作上保持着良好的工作态度,敬业乐观,认真踏实地工作,始终以自己强烈的责任心进取心,...

Global site tag (gtag.js) - Google Analytics