Software Development Books

A Listmania! list by Ade Miller (Redmond, WA United States)
 
CUDA by Example: An Introduction to General-Purpose GPU Programming
1.  CUDA by Example: An Introduction to General-Purpose GPU Programming by Edward Kandrot
$33.49   Used & New from: $23.87
4.2 out of 5 stars  See all reviews (56 customer reviews) | 1 customer discussion

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
2.  Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) by Scott Meyers
$31.90   Used & New from: $16.92
4.7 out of 5 stars  See all reviews (109 customer reviews) | 1 customer discussion

Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
3.  Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library by Scott Meyers
$44.81   Used & New from: $17.29
4.5 out of 5 stars  See all reviews (50 customer reviews)

Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum
4.  Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum by Craig Larman
The list author says:
  "Great book with lots of thinking tools; queueing theory, lean and systems thinking. Outlines a Feature Teams approach to large-scale development."
$48.83   Used & New from: $35.06
4.5 out of 5 stars  See all reviews (26 customer reviews)

Agile and Iterative Development: A Manager's Guide
5.  Agile and Iterative Development: A Manager's Guide by Craig Larman
The list author says:
  "One of the two books that proved really helpful when we were designing a process for the Visual Studio Tools for Office team."
$41.39   Used & New from: $1.37
4.6 out of 5 stars  See all reviews (54 customer reviews)

Balancing Agility and Discipline: A Guide for the Perplexed
6.  Balancing Agility and Discipline: A Guide for the Perplexed by Barry W. Boehm
The list author says:
  "One of the two books that proved really helpful when we were designing a process for the Visual Studio Tools for Office team."
$35.04   Used & New from: $2.40
4.2 out of 5 stars  See all reviews (17 customer reviews)

The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
7.  The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition) by Frederick P. Brooks Jr.
The list author says:
  "Everyone should read this book. One of the few books on software that's still in print 25 years after it was written."
$28.69   Used & New from: $7.91
4.5 out of 5 stars  See all reviews (251 customer reviews)

Scrum and XP from the Trenches (Enterprise Software Development)
8.  Scrum and XP from the Trenches (Enterprise Software Development) by Henrik Kniberg
The list author says:
  "Excellent description of how one team actually executed Scrum and XP."
$20.66   Used & New from: $15.64
4.7 out of 5 stars  See all reviews (19 customer reviews)

Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series)
9.  Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series) by Kent Beck
The list author says:
  "I actually think you should read this in conjunction with the first edition. They are very different books."
$37.39   Used & New from: $9.02
4.3 out of 5 stars  See all reviews (30 customer reviews)

Extreme Programming Pocket Guide
10.  Extreme Programming Pocket Guide by Chromatic
The list author says:
  "Another popular book at patterns & practices"
$12.01   Used & New from: $0.01
4.2 out of 5 stars  See all reviews (9 customer reviews)

Agile Project Management with Scrum (Developer Best Practices)
11.  Agile Project Management with Scrum (Developer Best Practices) by Ken Schwaber
The list author says:
  "The first Scrum book. I used this in conjunction with the course I did with Ken a few years back."
$27.28   Used & New from: $4.38
4.2 out of 5 stars  See all reviews (113 customer reviews)

Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency
12.  Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency by Tom DeMarco
The list author says:
  "Because 100% utilization is not such a good thing."
$13.63   Used & New from: $1.70
4.1 out of 5 stars  See all reviews (65 customer reviews)

The Five Dysfunctions of a Team: A Leadership Fable
13.  The Five Dysfunctions of a Team: A Leadership Fable by Patrick M. Lencioni
The list author says:
  "Great book on team dynamics and how to improve them."
$13.66   Used & New from: $0.83
4.5 out of 5 stars  See all reviews (1,179 customer reviews) | 1 customer discussion

The Pragmatic Programmer: From Journeyman to Master
14.  The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt
The list author says:
  "Great set of hints and tips for all programmers."
$32.95   Used & New from: $21.19
4.5 out of 5 stars  See all reviews (287 customer reviews) | 2 customer discussions

Head First Design Patterns
15.  Head First Design Patterns by Eric Freeman
The list author says:
  "A good starter book for getting into patterns. Better than the "Gang of Four" book."
$38.29   Used & New from: $19.95
4.5 out of 5 stars  See all reviews (469 customer reviews) | 6 customer discussions

Concurrent Programming on Windows
16.  Concurrent Programming on Windows by Joe Duffy
$40.63   Used & New from: $3.66
4.6 out of 5 stars  See all reviews (15 customer reviews)

Patterns for Parallel Programming
17.  Patterns for Parallel Programming by Timothy G. Mattson
Used & New from: $22.00
3.9 out of 5 stars  See all reviews (8 customer reviews)

See buying options
Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition (Programmer to Programmer)
18.  Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition (Programmer to Programmer) by Eric Giguere
The list author says:
  "Compulsory reading for anyone looking to land a great job in software development."
Used & New from: $1.19
4.2 out of 5 stars  See all reviews (91 customer reviews) | 2 customer discussions

See buying options
How Would You Move Mount Fuji? Microsoft's Cult of the Puzzle - How the World's Smartest Company Selects the Most Creative Thinkers
19.  How Would You Move Mount Fuji? Microsoft's Cult of the Puzzle - How the World's Smartest Company Selects the Most Creative Thinkers by William Poundstone
The list author says:
  "Some interesting brainteasers (which Microsoft no longer use by the way) and a good deal of insight as to why technical interviews are the way they are today."
Used & New from: $0.01
4.0 out of 5 stars  See all reviews (87 customer reviews)

See buying options