Books every software developer should read

A Listmania! list by Jan Henning Gjetanger (Oslo)
(REAL NAME)   
 
Code Complete: A Practical Handbook of Software Construction
1.  Code Complete: A Practical Handbook of Software Construction by Steve McConnell
£25.66   Used & New from: £17.03
4.5 out of 5 stars  See all reviews (22 customer reviews)

The Pragmatic Programmer
2.  The Pragmatic Programmer by Andrew Hunt
£28.89   Used & New from: £20.00
4.1 out of 5 stars  See all reviews (28 customer reviews)

Effective Java: Second Edition
3.  Effective Java: Second Edition by Joshua Bloch
The list author says:
  "Every java developer should read this book."
£30.39   Used & New from: £24.43
4.6 out of 5 stars  See all reviews (23 customer reviews)

Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series)
4.  Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series) by Martin J Fowler
£40.79   Used & New from: £24.00
4.1 out of 5 stars  See all reviews (14 customer reviews)

The Mythical Man Month and Other Essays on Software Engineering
5.  The Mythical Man Month and Other Essays on Software Engineering by Frederick P. Brooks Jr.
The list author says:
  "A classic"
£22.94   Used & New from: £8.91
4.3 out of 5 stars  See all reviews (33 customer reviews)

An Introduction to Database Systems
6.  An Introduction to Database Systems by C.J. Date
The list author says:
  "The title is a bit misleading. This book is not just an introduction, it explains everything you should know about databases."
Used & New from: £34.11
3.6 out of 5 stars  See all reviews (9 customer reviews)

See buying options
Refactoring: Improving the Design of Existing Code (Object Technology Series)
7.  Refactoring: Improving the Design of Existing Code (Object Technology Series) by Martin J Fowler
£36.54   Used & New from: £25.00
4.5 out of 5 stars  See all reviews (24 customer reviews)

Programming Pearls (ACM Press)
8.  Programming Pearls (ACM Press) by Jon Bentley
£22.94   Used & New from: £16.00
4.0 out of 5 stars  See all reviews (5 customer reviews)

Object-Oriented Software Construction (Book/CD-ROM) (Prentice-Hall Resource)
9.  Object-Oriented Software Construction (Book/CD-ROM) (Prentice-Hall Resource) by Bertrand Meyer
The list author says:
  "Very good book about object oriented programming"
£52.12   Used & New from: £17.19
4.5 out of 5 stars  See all reviews (8 customer reviews)

Design patterns : elements of reusable object-oriented software
10.  Design patterns : elements of reusable object-oriented software by Erich Gamma
£31.49   Used & New from: £20.82
4.6 out of 5 stars  See all reviews (51 customer reviews)

Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
11.  Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) by Robert C. Martin
£23.79   Used & New from: £20.00
4.2 out of 5 stars  See all reviews (28 customer reviews)

Java Concurrency in Practice
12.  Java Concurrency in Practice by Brian Goetz
The list author says:
  "Another "must read" if you are a java developer..."
£30.39   Used & New from: £22.38
4.6 out of 5 stars  See all reviews (13 customer reviews)

More Actions

Discover more about this author
 See all of their Listmania! lists
Make your own list
 Create a Listmania! list
View your page on Amazon.co.uk
 Go to Your Profile page

About this Listmania!

 

Author

Jan Henning Gjetanger (Oslo)
(REAL NAME)   
Qualifications: Software developer
Last updated: 26/06/2009
Report abuse
    

More Listmania!

 

Think Different About Programming Think Different About Programming

Think Different About Programming: A list of 9 items by Patrick K. McDermott

My Java developer list My Java developer list

My Java developer list: A list of 19 items by L. Gibson "JavaFan"

Books That Made Me Part With Some Money Books That Made Me Part With Some Money

Books That Made Me Part With Some Money: A list of 9 items by Imran Perwez

Software Engineering Essentials
Software Engineering Essentials: A list of 11 items by Tas Frangoullides

Software management books Software management books

Software management books: A list of 13 items by P. Stephenson