From 9e5eccd12d949302fe048c503b95e5ccf8bae73a Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Sun, 29 Mar 2020 13:14:22 -0300 Subject: [PATCH] Book review: 97 things every programmer should know --- .../97-things-every-programmer-should-know.md | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 content/reviews/books/97-things-every-programmer-should-know.md diff --git a/content/reviews/books/97-things-every-programmer-should-know.md b/content/reviews/books/97-things-every-programmer-should-know.md new file mode 100644 index 0000000..dc29675 --- /dev/null +++ b/content/reviews/books/97-things-every-programmer-should-know.md @@ -0,0 +1,41 @@ ++++ +title = "97 Things Every Programmer Should Know: Collective Wisdom from the Experts - Kevlin Henney" +date = 2020-03-22 + +[taxonomies] +tags = ["books", "reviews", "it"] ++++ + +[GoodReads Summary](https://www.goodreads.com/book/show/7003902-97-things-every-programmer-should-know): +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 tips for +programmers in this book, you'll expand your skills by adopting new approaches +to old problems, learning appropriate best practices, and honing your craft +through sound advice. + + + +{{ stars(stars=3) }} + +It's kinda weird to read a book that your experience agrees with what it is +said: I have a collection of things I learnt in 30 years doing software +development, and a lot of things said in the book agree with it. + +Now, because there are several authors, the writing style changes a lot: Some +are really dense and difficult to follow, some others are simple and fun to +read, and some feel really repetitive. + +One of the downsides of the book is that they should get a more diverse group. +Sure, Uncle Bob is highly influential and has a lot of good tips, but giving +him 3 articles, when there are only 6 women and 2 black men in the list of +authors seems kinda a waste[^1]. + +Sure, for people starting in the development world, it's a good book, giving +some pointers on where to start, but for people who are in the area for some +time (and may already read some books/posts about the topics), it may feel a +bit like a waste of time. + +--- + +[^1]: No, I'm not saying that Uncle Bob isn't worth getting 3 spots, so maybe + the list should have more than 97 points to let others also have a spot.