`
lgylym
  • 浏览: 54039 次
  • 性别: Icon_minigender_1
  • 来自: Athens
文章分类
社区版块
存档分类
最新评论
阅读更多
     

【图灵图书推荐】重构之后又一里程碑式著作 修改代码的艺术   即将出版!

                                重构程序员修炼之道企业应用架构模式、Bob大叔敏捷软件开发 英文注释版即将出版!



        以前以软件测试闻名,现在主要从事敏捷软件开发和Ruby的技术专家Brian Marick写过一篇博客,名字就叫Ten most influential computer books of the past ten years(过去10年影响最大的计算机图书)。请注意,写作时间是2005年。虽然是一家之言,但是看了看所列书目,大多深得我心,故此推荐。


1. 设计模式:可复用面向对象软件的基础

2. 重构——改善既有代码的设计(中文版) 
英文注释版即将出版!

3.
程序员修炼之道:从小工到专家
奇书。现在想起来,真不知道作者是怎样写作此书,又花了多少时间写出来的。英文注释版即将出版!

4.  解析极限编程——拥抱变化(第二版)(中英文对照)

5. 敏捷软件开发(英文版•第2版)
是Cockburn讲方法论的那本,我更推荐Rob Martin的将面向对象原则、实践和模式的那本。英文注释版即将出版。

6. Perl语言编程(第三版) 

7. 修改代码的艺术

8.  软件测试:经验与教训  

9. UML精粹:标准对象建模语言简明指南(第3版)  

10.
计算机程序的构造和解释(原书第2版)  
分享到:
评论

相关推荐

    DeltaV Books Online 10.3.1 中文版

    艾默生 DeltaV DCS 帮助文档 Books Online 中文版 最权威的官方帮助文档

    Deforming_Pages_of_3D_Electronic_Books_sketches_01.pdf

    1. 三维电子书翻页效果的实现:文件中提到的“Deforming Pages of 3D Electronic Books”表明了研究的重点在于创建逼真的三维电子书翻页效果。这种效果的实现对于增强电子书系统的用户体验非常重要,尤其在模拟传统...

    数据库+books例子.zip

    标题中的“数据库+books例子.zip”表明这是一个与数据库相关的示例项目,可能包含了数据库的设计、使用以及相关的书籍或教程资源。结合描述中的“源码,请搭配文章服用”,我们可以推测这可能是一个教学项目,其中...

    Computer (DK Eyewitness Books)

    《Computer (DK Eyewitness Books)》这本书的标题表明,它属于DK Eyewitness系列,这个系列以其独特的视觉引导方式来介绍各种主题,对读者具有很强的视觉吸引力和教育意义。这本书的主题是计算机,意味着它将为读者...

    DetlaV Books Online 中文

    主流DCS DeltaV,V10.3版中文的Books Online,免除了翻译英文的麻烦,为需要的自控工程师提供便利。

    Google Books Downloader Lite

    Google Books Downloader Lite 破解 可共学习 研究

    Essential Books on Algorithms and Data Structures(part1)(chm version)

    Dobb's Journal, are the most important books ever written on the subject and need to succeed. Plus, this features a full-text, cross-platform search engine, giving you instant access to the entire ...

    google books downloader

    在数字化时代,获取知识的途径日益多样化,其中,谷歌图书(Google Books)是一个不容忽视的宝藏。它收录了超过三百万本图书,涵盖各个学科领域,从古老的典籍到最新的学术著作,为全球用户提供了一个广阔的在线阅读...

    BOOKS电子书夸夸砝码

    标题“BOOKS电子书夸夸砝码”暗示了这是一个关于电子书的集合,可能是书籍推荐、评价或讨论的资源包。描述中提到“如果电子书有不好的地方,希望给予评价”,这表明这个压缩包可能包含了一些用户对电子书的反馈、...

    Aligning Books and Movies Towards Story-like Visual Explanations .....

    Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Books,仅供学习使用

    Dr. Dobb's Essential Books on Algorithms and Data Structures(Part 2)

    Dobb's Essential Books on Algorithms and Data Structures(Part 1) ,请注意两个一起下载,否则内容不全。 1.Data Structures and Algorithm Analysis in C (C) 1993, The Benjamin/Cummings Publishing Co., In...

    ruby books

    "ruby books"这个标题暗示了我们将探讨的是与Ruby语言相关的书籍资源,这些书籍可能涵盖了从初学者入门到高级开发者的深入研究等各种层次的内容。Ruby语言由日本人松本行弘在1993年创建,它强调代码的可读性和程序员...

    机器学习(数据分析)入门的案例数据 Users.csv,Books.csv,Book-Ratings.csv

    本资源包含三个CSV文件:Users.csv,Books.csv,以及Book-Ratings.csv,这些都是用于初学者理解机器学习算法和数据分析技术的典型实例。让我们深入探讨这些文件及其在相关领域的应用。 首先,`Users.csv`文件可能...

    Oracle Books

    "Oracle Books"这个主题涵盖了与Oracle相关的各种技术文献,可能是书籍、手册、教程或者指南,旨在帮助用户深入理解和掌握Oracle数据库系统。在提供的压缩包文件中,我们看到了一个名为"Oracle+9i.pdf"的文件,这...

    Melon Google Books Downloader

    【Melon Google Books Downloader】是一款专为用户下载Google Books资源的工具,其核心功能是帮助用户方便快捷地获取Google Books上的电子书籍。MGBD(Melon Google Books Downloader)是一个小巧但实用的程序,它...

    Google Books Downloader

    Google Books Downloader

    free-programming-books, 免费的编程书籍.zip

    free-programming-books, 免费的编程书籍 免费学习资源列表 查看英文列表。介绍这个列表最初是 stackoverflow的一个克隆,列出了免费的编程书籍,来自 Karan Bhangui和 George Stocker的贡献。该列表被 Victor ...

    Address-Books-Import.rar_address books

    "Address-Books-Import.rar_address books" 提供的是一个针对中国电信通信助理电话本的导入工具的源代码,这通常是为了帮助用户方便地将他们的联系人数据从本地或其他服务迁移到中国电信的通信系统。下面我们将深入...

    linux 5 Books bible

    概略的书籍,这个是一本总体概略的书籍The follow Book is reproduced below with the goal of providing information that is as accurate and reliable as possible. Regardless, purchasing this eBook can be ...

Global site tag (gtag.js) - Google Analytics