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;

Code complete (2nd Edition)

Steve McConnell
Microsoft Press

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

The famous gang of four OO design patterns book.
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.
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