by
3.62 of 5 stars
Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful ... read full description

reviews

Apr 15, 2011
David rated it: 4 of 5 stars
This is a provocative title! What practitioner in any field could see a title like "X Things Every Y Should Know" and not wonder, "Do I know all of these X things? I should know them all, as I am, indeed, a Y!"

Really far more than just "Things", this is a collection of good advice. Interestingly, it's good even when (perhaps especially when) it is contradictory.

I believe it is wise to pay attention to good advice. I believe it is even w More...
0 comments like (3 people liked it)
Jun 04, 2011
Igor rated it: 4 of 5 stars


Про 10 заповедей вы наверное слыхали?! Вроде все логично, вроде все правильно. Но только в теории. В книжках. а вот на практике, в жизни все почему-то не так.

Вроде и родителей любим, и врать не хотим, и до чужих жен дела нам нет. Ан нет, на деле все не так гладко, чтобы не сказать грустно (но это не про нас, правда?).

Так вот "97 Things Every Programmer Should Know" это те самые заповеди, только для программера. Прочитать их стоит, к тому же ребята пи More...
0 comments like (5 people liked it)
Mar 05, 2011
Keith rated it: 3 of 5 stars
This book as a collection of two-page reflections on different aspects of programming, each contributed by a different practitioner. The topics range from specific practical items, such as the use of comments or specific design patterns, to the philosophical, such as why programmers should read the humanities.

There were some articles with interesting and new ideas. But as someone who has been programming professionally for more than twenty years those were definitely the minority. More...
Jun 23, 2011
Ilya rated it: 3 of 5 stars
A collection of 97 two-page essays by 97 programmers about things they think every programmer should know. Most of them are very reasonable (do code reviews; a bug can mask another bug, so fixing the first bug reveals the second; continuously learn). Some, however, are strange (understand floating point? most programmers don't need to; understand the linker? you don't need to, you are not a compiler writer; read Wittgenstein and Lakoff? I think you can be a good programmer without having read th More...
Sep 04, 2010
Joel rated it: 3 of 5 stars
If you're a programmer, you should definitely read this book through at least once. I'd say about 25% of the book was not directly relevant to me, 50% was something I was already quite familiar with, but that remaining 25% was excellent material that made me think in new ways. Each essay is only 2 pages, so you won't go in-depth on any topic, but it will hopefully spark your desire to learn more.

One critique of the book is how it's organized. It appears that the 97 items are simply l More...
0 comments like (1 person liked it)
May 13, 2011
Andrea rated it: 3 of 5 stars
I rushed through the pages quickly, and i found some really good advices and guidelines.
There is a good number of contradictory articles, wich is not a bad thing in my opinion, since the force the reader to approach the topics from different mindsets.
At times I think the exposition is a bit "light" (i find the two pages-per-article layout is too constraining), but all in all it's been an enjoyable and useful read.
Jan 23, 2012
Todd rated it: 2 of 5 stars
Impulse buy on my Kindle. I stopped reading about half way through because I was hoping to get more specific advice. Most of it was sort of "floss between meals" advice that I already know (and ignore). I'd recommend Pragmatic Programmer or Code Complete 2 instead of this book.
0 comments like (1 person liked it)
Apr 21, 2011
Monika rated it: 4 of 5 stars
Better than what I expected. The advice is not earth shattering but I like the way some of the programmers explain their reasoning and there were a few nuggets of wisdom that kind of stuck in my head and made a lot of sense.
Dec 21, 2011
Richard rated it: 4 of 5 stars
A collection of pleasantly concise essays on programming, many of which are thought-provoking.
Dec 15, 2011
Cyril rated it: 1 of 5 stars
Boring as hell. May be good if you're a CS student
Aug 21, 2011
Dariush marked it as to-read
it should be interesting ...
Jan 30, 2012
Marlisa is currently reading it
book, would you please be nice and understandable :-)
May 25, 2011
Danns rated it: 4 of 5 stars
I ready one of these a day at work and found each bit of wisdom valuable. Each of the 97 things is about 2 to 3 pages by a well established programmer. The advice I found to be spot on and made me reflect back on my past and current projects and how things could be done differently.

Do not expect any indepth discussion of design patterns, testing techniques or any of that, but great advice to consider as you perfect your craft.
Aug 23, 2011
Amit rated it: 5 of 5 stars
Thoroughly enjoyed reading this book. Every programmer, experienced or green should read this book to reach the next level in their careers. Totally worth it!
Jul 30, 2011
Jonathan rated it: 3 of 5 stars
I recommend the book to anyone wanting to improve the quality of their programming. With so many topics covered it is unlikely all of the essays to be applicable to your own programming practice, but there are plenty of nuggets in this collection. One small complaint I have with the book is that there is a lot of overlap, and many authors cover the same, or very similar, topics.
Mar 18, 2011
Deborah rated it: 3 of 5 stars
Why are these articles in alphabetical order? Organized by subject would have been much more logical.
May 29, 2011
John rated it: 3 of 5 stars
A mixed bag. More useful I think for the less experienced developer, but some good nuggets in here to keep in mind. Loaning it to a couple team members who I think will get some benefit from it.
Apr 30, 2011
Josh rated it: 4 of 5 stars
Got this through the O'Reilly Blogger Program, read the ePub on my nook.

Lots of good information, wide range of topics related to programming--some technical, some not so much.
Dec 09, 2010
Jamie rated it: 5 of 5 stars
This book should be a bible to many programmers.
May 15, 2011
Ira rated it: 4 of 5 stars
Начало интересное
Feb 11, 2012
German marked it as to-read
Feb 09, 2012
Alexandru added it
Feb 09, 2012
Neeha marked it as to-read
Feb 08, 2012
Jacob marked it as to-read
Feb 08, 2012
Stephen rated it: 4 of 5 stars
Feb 07, 2012
James marked it as to-read
Feb 07, 2012
Steve marked it as to-read
Feb 05, 2012
Arjen marked it as to-read
Feb 04, 2012
Cameron marked it as to-read
Feb 03, 2012
Obiora marked it as to-read