SOURCE · [1495] · READING LIST
blog.codinghorror.com/recommended-reading-for-developers/ ↗
Recommended by Jeff Atwood
On this list
15 BOOKs-
Code Complete
“The very act of reading this book already sets you apart from probably ninety percent of your fellow developers.”
-
The Mythical Man Month
“Arguably the only classic book in our field. If you haven't read it, shame on you.”
-
Peopleware: Productive Projects and Teams
“If you've ever seen the performance of an all-star sports team suffer due to poor coaching, you'll appreciate this book.”
-
-
Rapid Development
“The epiphany offered in this book is that making mistakes is good -- so long as they are all new, all singing, all dancing mistakes.”
-
The Design of Everyday Things
“This book will give you a new appreciation of the 'devil in the details.'”
-
About Face: The Essentials of Interaction Design
Alan Cooper, Robert Reimann, David Cronin, Christopher Noessel
“It's a fantastically useful book; I've used whole chapters as guides for projects I worked on.”
-
The Inmates Are Running the Asylum
“This is the book that introduced the world to the concept of personas.”
-
Programming Pearls
“It is the collective wisdom of many journeyman coders distilled into succinct, digestible columns.”
-
The Pragmatic Programmer: From Journeyman to Master
“Instead of worrying about code, the authors boiled down all the practical approaches that they've found to work in the real world.”
-
Designing Web Usability: The Practice of Simplicity
“Designing Web Usability is of course a full-on web usability primer.”
-
The Visual Display of Quantitative Information
“Information is beautiful. And so is a well-designed GUI.”
-
Visual Explanations
One of the four Edward Tufte titles on Atwood's 'Recommended Reading for Developers'; it is the second listed, and he says 'the first two are essential.'
-
Envisioning Information
One of the four Edward Tufte titles on Atwood's 'Recommended Reading for Developers'; it is listed third, after the two he calls essential.
-
Regular Expressions Cookbook
Jan Goyvaerts, Steven Levithan
“I may be a card carrying member of the 'Keep It Simple Stupid' club, but I'm making a meteor sized exception for regular expressions.”