26 Books
See allAnyone that have been programming for a while will find everything written is common sense.
Read the 2nd version of it,
Good writing style usually for beginners,
so got little bored for over explaining some concepts.
Read it with open mind,
I didn't agree with everything Author said,
But overall good lessons there.
I have read the 2nd version,
It's a classical book that you must own,
and keep it as reference.
Many common sense refactoring if you have been programming for a while.