tags:

views:

365

answers:

16

While answering this question on being stuck on a problem I recommended a book by Gerald Weinberg called "Are Your Lights On: How to Figure Out What the Problem Really Is" (sanitised Amazon link) and this started me thinking that:

  • I've read a lot of excellent books by Jerry on all sorts of things
  • I often go back and reread his books
  • I look forward to any new books written by him. In fact, I'm reading his new book "Perfect Software: And Other Illusions about Testing" (sanitised Amazon link) at the moment and it is a real eye-opener. Thanks Jerry.

Then I realised that I always do the same for Scott Berkun, Steve McConnell, Martin Fowler and The Pragmatic Programmers.

Anyone else have authors that they regularly check to see if they have a new release out. I'm talking specifically software development and project management here.

cheers,

Rob

+3  A: 

What I was writing C++ I had everything that Scott Meyers wrote.

duffymo
Scott Meyers writings connected with me well.
J.J.
+3  A: 
  • Scott Meyer (C++);
  • Josh Bloch (Java);
  • Alan Holub (Java);
  • Michael Abrash.
cletus
+3  A: 

Head first java by Kathy Sierra and Bert Bates was really useful when i started my career in java.

Warrior
+2  A: 

Dave Thomas & Andy Hunt. The pragmatic Programmers :) Their books are easy to read and contains golden nuggets of wisdom.

melaos
+2  A: 

Herb Sutter (C++). His books (and articles) are exceptional (pun intended).

Carl Seleborg
+1  A: 

Bret McLaughlin Java,XML,J2EE

swapnonil
+2  A: 

Looking for any new books from Jon Skeet.

compile all his answers from SO and make it into a book then :)
melaos
+3  A: 
  • Frederick Brooks, as he seems to grasp the softer aspects better than most.
  • Jim McCarthy, as he grasps teams so well. His new Agile stuff is good.
Robert MacLean
+3  A: 
  • Bruce Eckel back in the day, mostly cause he didnt just tell you "how", he'd tell you "why"
  • Joel Spolsky. I don't agree with everything he has to say but it's always an entertaining read and bite-size chunks so you can pick up and put down at your leisure
MrWiggles
+3  A: 

Steve McConnell (Code Complete, Software Estimation, etc...)

Paul Dixon
Damn, I missed that you mentioned him in the question. I'll leave it up in case anyone finds the link useful.
Paul Dixon
+3  A: 

Martin Fowler (Refactoring) and Kent Beck (Test-Driven Development: by example and Implementation Patterns

Also all from O'Reilly theory in practice series.

philippe
+1  A: 

Alistair Cockburn best author on real software project management and the development process for small to medium sized teams.

Stephen Martin
+1  A: 

I'm a huge fan of the Head First Labs books from O'Reilly

Zaagmans
A: 

Robert Martin and Mike Cohn

Rob Scott
A: 

I like Jesse Liberty

Binoj Antony
+1  A: 
  • Don Box
  • Jeffery Richter
JP Alioto