100本顶尖软件开发书籍

根据以下标准来评选: 1)Amazon的浏览次数 ; 2)Amazon的评分 ; 3)google的点击次数 ; 4)是否得到 Jolt 奖 (一本技术书籍只有在获得了Jolt奖之后才能真正奠定经典的地位)。

下面列出前20位,全部列表请点击下面链接,看你喜欢的书籍有没有在里面

Top 100 Best Software Engineering Books, Ever

1 Steve McConnell Code Complete: A Practical Handbook of Software Construction

2 Elisabeth Freeman, etc. Head First Design Patterns

3 Steve McConnell Rapid Development

4 Erich Gamma Design Patterns: Elements of Reusable Object-Oriented Software

5 Bruce Schneier Applied Cryptography: Protocols, Algorithms, and Source Code (2nd Edition)

6 Robert C. Martin Agile Software Development: Principles, Patterns and Practices

7 Joel Spolsky Joel on Software

8 Tom DeMarco, Timothy Lister Peopleware: Productive Projects and Teams (2nd Edition)

9 Frederick P. Brooks The Mythical Man-Month, Anniversary Edition (2nd Edition)

10 Martin Fowler Refactoring: Improving the Design of Existing Code

11 Mike Cohn Agile Estimating and Planning

12 Alistair Cockburn Writing Effective Use Cases

13 Bertrand Meyer Object-Oriented Software Construction (2nd Edition)

14 Steve McConnell Software Estimation: Demystifying the Black Art

15 Mike Cohn User Stories Applied: For Agile Software Development

16 Donald E. Knuth The Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition)

17 Martin Fowler Patterns of Enterprise Application Architecture

18 Jeffrey Friedl Mastering Regular Expressions

19 Andrew Hunt, David Thomas The Pragmatic Programmer: From Journeyman to Master

20 Karl E. Wiegers Software Requirements (2nd Edition)

来自:noop.nl
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值