Books about Software Development

A Listmania! list by Glenn G. Burnside III
The list author says: "Books I've read that I would read again. Books I think you should read, if you want to be a better software developer."
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
1.  The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition) by Frederick P. Brooks Jr.
$26.59   Used & New from: $13.11
4.5 out of 5 stars  See all reviews (252 customer reviews)

Refactoring: Improving the Design of Existing Code
2.  Refactoring: Improving the Design of Existing Code by Kent Beck
$43.06   Used & New from: $21.61
4.5 out of 5 stars  See all reviews (189 customer reviews) | 1 customer discussion

Refactoring to Patterns
3.  Refactoring to Patterns by Joshua Kerievsky
$55.68   Used & New from: $26.30
4.2 out of 5 stars  See all reviews (57 customer reviews) | 2 customer discussions

Lean Software Development: An Agile Toolkit
4.  Lean Software Development: An Agile Toolkit by Mary Poppendieck
$41.93   Used & New from: $10.49
4.6 out of 5 stars  See all reviews (58 customer reviews)

Continuous Integration: Improving Software Quality and Reducing Risk
5.  Continuous Integration: Improving Software Quality and Reducing Risk by Paul M. Duvall
$44.65   Used & New from: $27.84
4.4 out of 5 stars  See all reviews (28 customer reviews)

Configuration Management Best Practices: Practical Methods that Work in the Real World
6.  Configuration Management Best Practices: Practical Methods that Work in the Real World by Bob Aiello
$28.44   Used & New from: $18.60
3.8 out of 5 stars  See all reviews (6 customer reviews)

Software Configuration Management Patterns: Effective Teamwork, Practical Integration
7.  Software Configuration Management Patterns: Effective Teamwork, Practical Integration by Stephen P. Berczuk
$41.77   Used & New from: $3.97
4.3 out of 5 stars  See all reviews (27 customer reviews)

CLR via C# (3rd Edition) (Developer Reference)
8.  CLR via C# (3rd Edition) (Developer Reference) by Jeffrey Richter
Used & New from: $6.44
4.8 out of 5 stars  See all reviews (44 customer reviews) | 9 customer discussions

See buying options
ASP.NET MVC 2 in Action
9.  ASP.NET MVC 2 in Action by Eric Hexter
$28.58   Used & New from: $0.03
3.2 out of 5 stars  See all reviews (16 customer reviews)

jQuery in Action, Second Edition
10.  jQuery in Action, Second Edition by Bear Bibeault
$32.12   Used & New from: $0.01
3.9 out of 5 stars  See all reviews (45 customer reviews) | 3 customer discussions

jQuery Cookbook: Solutions & Examples for jQuery Developers (Animal Guide)
11.  jQuery Cookbook: Solutions & Examples for jQuery Developers (Animal Guide) by Cody Lindley
$22.15   Used & New from: $3.20
4.0 out of 5 stars  See all reviews (50 customer reviews) | 3 customer discussions

C# in Depth, Second Edition
12.  C# in Depth, Second Edition by Jon Skeet
Used & New from: $1.00
4.6 out of 5 stars  See all reviews (41 customer reviews)

See buying options
LINQ in Action
13.  LINQ in Action by Steve Eichert
$30.70   Used & New from: $6.99
4.3 out of 5 stars  See all reviews (41 customer reviews) | 1 customer discussion

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (2nd Edition)
14.  Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (2nd Edition) by Krzysztof Cwalina
$45.36   Used & New from: $24.37
4.7 out of 5 stars  See all reviews (22 customer reviews) | 1 customer discussion

Applying Domain-Driven Design and Patterns: With Examples in C# and .NET
15.  Applying Domain-Driven Design and Patterns: With Examples in C# and .NET by Jimmy Nilsson
$50.25   Used & New from: $4.91
3.9 out of 5 stars  See all reviews (23 customer reviews)

xUnit Test Patterns: Refactoring Test Code
16.  xUnit Test Patterns: Refactoring Test Code by Gerard Meszaros
$60.48   Used & New from: $38.77
4.5 out of 5 stars  See all reviews (24 customer reviews) | 1 customer discussion

Test Driven Development: By Example
17.  Test Driven Development: By Example by Kent Beck
$35.64   Used & New from: $14.94
4.1 out of 5 stars  See all reviews (63 customer reviews) | 1 customer discussion

Working Effectively with Legacy Code
18.  Working Effectively with Legacy Code by Michael C. Feathers
$42.02   Used & New from: $28.94
4.6 out of 5 stars  See all reviews (87 customer reviews)

User Stories Applied: For Agile Software Development
19.  User Stories Applied: For Agile Software Development by Mike Cohn
$39.38   Used & New from: $22.86
4.5 out of 5 stars  See all reviews (88 customer reviews)

Clean Code: A Handbook of Agile Software Craftsmanship
20.  Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
$35.71   Used & New from: $29.99
4.4 out of 5 stars  See all reviews (240 customer reviews)

Implementation Patterns
21.  Implementation Patterns by Kent Beck
$37.74   Used & New from: $15.81
3.6 out of 5 stars  See all reviews (30 customer reviews) | 10 customer discussions

Domain-Driven Design: Tackling Complexity in the Heart of Software
22.  Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans
$50.04   Used & New from: $42.00
4.3 out of 5 stars  See all reviews (83 customer reviews) | 1 customer discussion

The Pragmatic Programmer: From Journeyman to Master
23.  The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt
$31.57   Used & New from: $25.06
4.5 out of 5 stars  See all reviews (291 customer reviews) | 2 customer discussions

Design Patterns: Elements of Reusable Object-Oriented Software
24.  Design Patterns: Elements of Reusable Object-Oriented Software by Richard Helm
$37.10   Used & New from: $19.99
4.5 out of 5 stars  See all reviews (409 customer reviews)

Patterns of Enterprise Application Architecture
25.  Patterns of Enterprise Application Architecture by Martin Fowler
$54.08   Used & New from: $39.00
4.4 out of 5 stars  See all reviews (104 customer reviews) | 1 customer discussion

Pragmatic Unit Testing in C# with NUnit, 2nd Edition (Pragmatic Starter Kit Series, Vol. 2)
26.  Pragmatic Unit Testing in C# with NUnit, 2nd Edition (Pragmatic Starter Kit Series, Vol. 2) by Andrew Hunt
Used & New from: $2.06
3.9 out of 5 stars  See all reviews (14 customer reviews) | 1 customer discussion

See buying options