reviews
Apr 15, 2011
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...
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
Про 10 заповедей вы наверное слыхали?! Вроде все логично, вроде все правильно. Но только в теории. В книжках. а вот на практике, в жизни все почему-то не так.
Вроде и родителей любим, и врать не хотим, и до чужих жен дела нам нет. Ан нет, на деле все не так гладко, чтобы не сказать грустно (но это не про нас, правда?).
Так вот "97 Things Every Programmer Should Know" это те самые заповеди, только для программера. Прочитать их стоит, к тому же ребята пи More...
0 comments
like
(5 people liked it)
Mar 05, 2011
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...
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
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
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...
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
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.
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
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
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
A collection of pleasantly concise essays on programming, many of which are thought-provoking.
May 25, 2011
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.
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
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
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
Why are these articles in alphabetical order? Organized by subject would have been much more logical.
May 29, 2011
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
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.
Lots of good information, wide range of topics related to programming--some technical, some not so much.
Feb 11, 2012
Feb 09, 2012
Feb 09, 2012
Feb 08, 2012
Feb 08, 2012
Feb 07, 2012
Feb 07, 2012
Feb 05, 2012
Feb 04, 2012
Feb 03, 2012
