天天搜  范文大全 

程序员一生必读的书籍推荐

 

要成为一个更好的程序人员,我应该读哪些书?下面是由小编给大家带来关于程序员一生必读的书籍推荐,希望对大家有帮助!

程序员一生必读的书籍推荐

程序员一生必读的书:《修改代码的艺术Working Effectively with Legacy Code》

我之所以喜欢这本书,是因为几乎所有的软件开发人员,在其职业生涯的某个时刻,往往会不得不支持和工作于遗留系统。在这本书中,Michael Feathers提供了从开始到结束的策略,以便于更有效地工作于未经测试的遗留代码库。本书借鉴了Michael为其著名的Object Mentor专题研讨会创作的材料:Michael用于指导的技术,以帮助开发人员,技术管理人员和测试人员掌控遗留系统。

程序员一生必读的书:《人月神话The Mythical Man-Month》

本书是一本经典之作,但最近被修改和更正了。令人惊奇的是这本书仍然与软件产品开发密切相关。如果你从事软件的话,这本书是必读的。这本书最有价值的部分,我相信,是“计划抛弃plan to throw out”原型章节。尽管我们的目标通常是做一个更大,更好,更快,不管它是什么的东西,但是我们总会构建出一些不得不被废弃,需要重做的东西。这种情况我亲身经历过很多很多次。因此,关键是要计划抛弃plan to throw out,这样你才能适应接下来的情况。如果你梦想第一个产品就ok,那么你就会有抛弃它们的风险,因为产品的改进和发展是不可避免的。计划抛弃也有助于通过设置合理的里程碑来达到进度目标

程序员一生必读的书:《设计模式Design Patterns》

如果你打算成为一名架构师或系统的设计人员,那么你很有可能会被要求阅读这本书。这是一本被誉为有史以来最伟大的有关于软件开发的书,详细讲述了许多不同的设计模式,这么多年来一直在帮助软件工程师避免和处理行业面临的常见问题。遵照这本书的策略可以助你打造更高品质,灵活和可维护的软件。传说中的“四人帮”就是这本书,因为它是由四个著名的作者共同编写的。

程序员一生必读的书:《编程珠玑(第二版)Programming Pearls (2nd Edition)》

这本书和这书单上的其他书籍略有不同。我想说这本书可以帮助一个人“像一个程序员一样思考” 《编程珠玑(第二版)Programming Pearls (2nd Edition)》是先前发表在“Communications of the ACM(美国计算机学会通讯)”的15篇专栏的一个纲要。这些专栏涵盖了广泛与编程相关的主题:从需求收集到性能优化。重点关注编码技术和算法。

每个专栏被组织为一个章节。章节通常以一个实际问题的情景呈现开头。然后,提出各种解决方案和相应的经验教训。写作风格清晰明快。

《编程珠玑(第二版)Programming Pearls (2nd Edition)》不是教授新编程概念的寻常书籍。虽然它包含了优秀,有时甚至是相当新奇的想法,但这本书的目的不是教你一些新的东西,而是帮助你成为一个更好的问题解决者。

程序员一生必读的书:《编码:隐匿在计算机软硬件背后的语言CODE: The Hidden Language of Computer Hardware and Software》

这本书清理了创建和开发复杂系统的大量“魔法”。现在的抽象是如此之多,以致于一些低层次的细节反而不为开发人员所知。虽然你可能不会发现自己在实践中时刻使用着这本书——但我相信,知道自己正在构建什么以及整个编排的工作原理是什么,总归是一个好主意。当你需要打开“黑匣子”,深入软件或硬件来解决一个讨厌的bug的时候,它就能派上用场了。Charles Petzold写的《编码:隐匿在计算机软硬件背后的语言CODE: The Hidden Language of Computer Hardware and Software》梳理了许多编程概念——从数字系统的十进制,八进制,二进制到高级语言。这本书介绍了基于包的通信协议和TCP。许多章节讲解了有关硬件的概念,有五个章节涉及到了软件和教导操作系统,浮点运算和图形用户界面。

程序员一生必读的书:《计算机程序设计艺术The Art of Computer Programming》

这又是一部经典之作。由著名的计算机科学家教授Donald Knuth编著,并得到行业内众多顶尖程序员的一致好评。甚至连Bill Gates也对这本书赞誉有加:

“如果你认为你是一个真正优秀的程序员……那么就去读[Knuth的]《计算机程序设计艺术The Artof Computer Programming》吧……如果你能读懂整本书,那么请一定要给我发简历。”

这本书以基本的编程概念和技术开头,然后聚焦于更具体的信息结构——计算机内的信息表示,数据元素之间的结构关系,以及如何有效地处理这些问题。此外还提供了基本的应用程序给仿真模拟,数值方法,符号计算,软件和系统设计。

本文地址:https://www.ttso.cn/a/pnmn15.html

与“程序员一生必读的书籍推荐”相关的文档有哪些?

  • 程序员必读的书籍排行榜
  •   程序员在学习课程的同时,阅读这些书籍,快速前进,离你的理想目标更近一步。下面小编就来为大家推荐的程序员必读的书籍,欢迎参阅!程序员必读的书籍  1....

  • 程序员必读的书有哪些
  •   “学习的最好途径就是看书“,作为一名程序员,看书是积累知识的好方法。下面是由小编给大家带来关于程序员必读的书,希望对大家有帮助!...

  • 程序员必看的书籍推荐
  •   程序员(英文Programmer)是从事程序开发、维护的专业人员。大家知道程序员必看的书籍有哪些吗?以下是小编推荐给大家的关于程序员必看的书籍,供大家欣赏!  ...

  • 人一生必读的书籍有哪些
  • 下面是由小编给大家带来关于人一生必读的书籍,希望对大家有帮助!人一生必读的书籍  1....

  • 女性一生必读的书籍排行榜
  •   健康是女人最好的营养品,而书籍则是女人提升自己的精神营养品,作为一个女性,应该多看看书。下面小编就来为大家推荐的女性一生必读的书籍,欢迎参阅!...

  • 炒股必读的书籍推荐
  •   许多人都想像巴菲特那样通过炒股来一夜暴富,可是他们却没有最基本的理论知识,那么炒股需要看些什么书来增加知识呢?下面是由小编为大家整理的炒股必读的书籍推荐,希望你会喜欢!...

  • 父母必读的书籍推荐
  • 下面是由小编给大家带来关于父母必读的书籍,希望对大家有帮助!...

  • 致富必读的书籍推荐
  •   想致富也要讲究方法的,看多一些书籍从中学习一些致富的方法吧!以下是小编为大家整理的关于致富必读的书籍推荐,欢迎阅读!  致富必读的书籍推荐:  1....

  • 一生必读的谋略书籍推荐
  •   在一个人的成长中,谋略水平的高低是其人生成功的基点,多看一些谋略书籍,增长自己的智慧。下面小编就来为大家推荐的一生必读的谋略书籍,欢迎参阅!一生必读的谋略书籍  1....

  • 职场秘书必读的书籍推荐
  •   职场秘书必读的书籍都有哪些你知道吗?小编推荐给大家的职场秘书必读的书籍推荐,希望大家喜欢!  ...

    版权声明:

    1、本网站发布的文章《程序员一生必读的书籍推荐》为天天搜网友原创或整理,版权归原作者所有,转载请注明出处!

    2、本网站文档/文章《程序员一生必读的书籍推荐》仅代表作者本人的观点,与本网站立场无关,作者文责自负。

    3、本网站一直无私为全国网友提供大量优秀文档范文,免费帮助网友审核文档,评改文档。对于不当转载或引用本网内容而引起的民事纷争、行政处理或其他损失,本网不承担责任。

    Top