

By:
Publisher: O'Reilly Media, Inc.
Pub. Date: February 12, 2010
Print ISBN-13: 978-0-596-80948-5
Pages in Print Edition: 256
Subscriber Rating: ![]()
![]()
![]()
![]()
[38 Ratings] Subscriber Reviews
Get 97 short and extremely useful tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi Dahan, Neal Ford, and many more. They encourage you to stretch yourself by learning new languages, looking at problems in new ways, following specific practices, taking responsibility for your work, and becoming as good at the entire craft of programming as you possibly can.
Average Rating: ![]()
![]()
![]()
![]()
Based on 38 Ratings
"97 Things Every Programmer Should Know" - by nugae on 09-NOV-2011
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
97 different people. Several different points of view. I think most of the programmers already knows what is said in the book, I just don't know if we all follow these rules. From this perspective this book is a nice reminder.
Report as Inappropriate
"Good hints to be further developed" - by dado21780 on 29-AUG-2011
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book shows a great variety of hints that every programmer can then apply to his everyday work life.
This means however that to be effective, to this read a real proactive research and practice must follow in order to make this book a good guide.
Another use of it can be to understand where do I work. Do I really work in a software company that applies the good principles to make my work easier and more effective?
Can I do something to change my work here and make it more challenging, more productive and in the end more fun?
Questions will come and "haunt" the programmer after she/he has read this book that's full of gems.
Report as Inappropriate
"get knowledge regarding most valuable programming " - by Michal Konrad Owsiak on 06-AUG-2011
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
What I have liked from the very beginning of the book, was the way the content description was organized. There are two tables of content – first one, regular one, second one divides book into different categories, thus you can read just essays related to particular topic. Another great advantage of the book is the way essays were prepared – two pages per each of them. No wasted space, no elaborates, just the core of the problem that is discussed. The same thing refers to the index – I like books where you can find things within index easily and accurately.
Technical part of the book is the one side of he coin, second one is the content. 97 Things… is a book that covers topics you can find in many other books (Pragmatic Programmer, Agile Developer, Developers Notebook, Productive Programmer). What distinguish this book is the way topics are presented. Authors do not go deeply into details, they just sketch the issue, provide readers with the starting point and don’t give them ‘silver bullet’. Many times you will fell like – ‘hey, I knew that already’ – but that’s OK, because you started to think about the again. I liked the book, I liked the topics, however different style of each essay might be confusing a little bit. If you like consistent style over the whole book, this will be a drawback. Another thing is – if you have read books like Pragmatic Programmer or Practices of an Agile Developer, rethink buying this book. You might feel disappointed. If you haven’t read them – it might be a good starting point for getting a better programmer.
Report as Inappropriate
"Excellent Resource" - by Ray F on 15-JUN-2011
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book should be mandatory reading for anyone entering the IT industry as a developer. I wis I had this book 15 years ago!
Report as Inappropriate
"Good to dip into from time to time" - by Pragmatopian on 07-MAY-2011
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Interesting to have such a broad range of insights collected in one concise volume. I read it cover to cover, but I expect it might be better taken in small doses.
Report as Inappropriate
Top Level Categories:
Information Technology & Software Development
Sub-Categories:
Information Technology & Software Development > Programming
The publisher has provided additional content related to this title.
Description | Content |
|---|---|
Visit the catalog page for 97 Things Every Programmer Should Know |
|
Visit the errata page for 97 Things Every Programmer Should Know |
|


