最近值得一读的50本软件开发和管理类书籍

原文见:http://www.noop.nl/2009/03/top-50-new-software-development-books.html

 

 Title / Author(s)Release
1Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software
Scott Rosenberg
26-1-2007
2Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin
11-8-2008
3Pragmatic Thinking and Learning: Refactor Your Wetware
Andy Hunt
15-8-2008
4Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
Michael Lopp
12-6-2007
5Beautiful Code: Leading Programmers Explain How They Think
Andy Oram, Greg Wilson
26-6-2007
6SOA Principles of Service Design
Thomas Erl
28-7-2007
7The Productive Programmer
Neal Ford
3-7-2008
8Smart and Gets Things Done: Joel Spolsky's Concise Guide to Finding the Best Technical Talent
Joel Spolsky
31-5-2007
9Making Things Happen: Mastering Project Management
Scott Berkun
25-3-2008
10Release It!: Design and Deploy Production-Ready Software
Michael Nygard
30-3-2007
11The Art of Agile Development
James Shore, Shane Warden
26-10-2007
12Service-Oriented Modeling: Service Analysis, Design, and Architecture
Michael Bell
25-2-2008
13Scaling Software Agility: Best Practices for Large Enterprises
Dean Leffingwell
8-3-2007
14The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine
Charles Petzold
16-6-2008
15Sketching User Experiences: Getting the Design Right and the Right Design
Bill Buxton
11-4-2007
16Continuous Integration: Improving Software Quality and Reducing Risk
Paul Duvall, Steve Matyas, Andrew Glover
9-7-2007
17SOA Design Patterns
Thomas Erl
23-10-2008
18The Developer's Guide to Debugging
Thorsten Grötker, Ulrich Holtmann, Holger Keding, Markus Wloka
11-8-2008
19Agile Adoption Patterns: A Roadmap to Organizational Success
Amr Elssamadisy
7-7-2008
20Manage It!: Your Guide to Modern, Pragmatic Project Management
Johanna Rothman
7-6-2007
21The Principles of Project Management
Meri Williams
13-3-2008
22Introduction to Information Retrieval
Christopher D. Manning, Prabhakar Raghavan, Hinrich Schütze
7-7-2008
23Head First Software Development
Dan Pilone, Russ Miles
11-1-2007
24Web Service Contract Design and Versioning for SOA
Thomas Erl, Anish Karmarkar, Priscilla Walmsley
21-9-2008
25The Art of Multiprocessor Programming
Maurice Herlihy, Nir Shavit
29-2-2008
26Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum
Craig Larman, Bas Vodde
22-12-2008
27SOA in Practice: The Art of Distributed System Design
Nicolai M. Josuttis
24-8-2007
28Agile Testing: A Practical Guide for Testers and Agile Teams
Lisa Crispin, Janet Gregory
5-1-2009
29The Business Analyst's Handbook
Howard Podeswa
4-11-2008
30Scrum and XP from the Trenches
Henrik Kniberg
4-10-2007
31xUnit Test Patterns: Refactoring Test Code
Gerard Meszaros
31-5-2007
32Applied SOA: Service-Oriented Architecture and Design Strategies
Michael Rosen, Boris Lublinsky, Kevin T. Smith, Marc J. Balcer
13-6-2008
3397 Things Every Software Architect Should Know
Richard Monson-Haefel
13-2-2009
34Perfect Software: And Other Illusions about Testing
Gerald M. Weinberg
29-8-2008
35Expert Product Management: Advanced Techniques, Tips and Strategies for Product Management & Product Marketing
Brian Lawley
10-10-2007
36The Enterprise and Scrum
Ken Schwaber
13-6-2007
37Algorithms in a Nutshell
George Heineman, Gary Pollice, Stanley Selkow
1-11-2008
38The Software Project Manager's Bridge to Agility
Michele Sliger, Stacia Broderick
29-5-2008
39Designing Web Interfaces: Principles and Patterns for Rich Interactions
Bill Scott, Theresa Neil
15-1-2008
40If I Only Changed the Software, Why is the Phone on Fire?
Lisa K. Simone
23-3-2007
41Puzzles for Programmers and Pros
Dennis Shasha
7-5-2007
42Managing the Test People
Judy McKay
27-4-2007
43Practical Project Initiation: A Handbook with Tools
Karl E. Wiegers
8-8-2007
44Simple Architectures for Complex Enterprises
Roger Sessions
19-5-2008
45How We Test Software at Microsoft
Alan Page, Ken Johnston, Bj Rollison
16-8-2008
46The One Page Project Manager for IT Projects
Clark A. Campbell
4-8-2008
47The Art of Lean Software Development: A Practical and Incremental Approach
Curt Hibbs, Steve Jewett, Mike Sullivan
15-12-2008
48Code Leader: Using People, Tools, and Processes to Build Successful Software
Patrick Cauldwell
5-5-2008
49Scrumban - Essays on Kanban Systems for Lean Software Development
Corey Ladas
12-1-2009
50Software Requirement Patterns
Stephen Withall
13-6-2007

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值