Monday, 8 December 2008

Essential reading

Here's a quick list of what my top 4 general development books that everyone should have on their shelf;

image
Code complete (2nd Edition)

Steve McConnell
Microsoft Press

This is a practical guide to programming in general and the definitive guide to software construction.
image
Design Patterns - Elements of Reusable object oriented software.
Gamma, Helm, Johnson and Vlissides
Addison Wesley

The famous gang of four OO design patterns book.
image
Patterns of Enterprise Application Architecture
Martin Fowler
Addison Wesley

This book details many software design patterns found in enterprise software by the Thoughtworks guru, Martin Fowler.
image
The Mythical Man-Month
Frederick P. Brooks
Addison Wesley

This is a collection of essays on software project management that was first published in 1975. It contains the legendary "Brooks Law" - that adding manpower to a late project makes it later. The concepts laid out in this book are as valid today as they were 30 years ago.

No comments:

Post a comment