Category: Book Reviews and Suggested Reading
-
[Review] Naming Things: The Hardest Problem in Software Engineering
In today’s post, I review Naming Things: The Hardest Problem in Software Engineering, by Tom Benner. Background Naming Things Phil Karlton once said There are only two hard things in Computer Science: cache invalidation and naming things. This is a fairly famous quote among software professionals and it refers to the difficulty in naming variables,…
-
[Review] Managing Technical Debt: Reducing Friction in Software Development
In today’s post, I review Managing Technical Debt: Reducing Friction in Software Development, by Phillippe Kruchten, Robert Nord, and Ipek Ozkaya.
-
5 Great Programming Books Rarely Mentioned in “Great Programming Books” Articles
Originally posted on dev.to If you search something like “programming books” or “books developers should read” you will get a lot of articles listing the same 5 or 6 books. In this article, I want to bring to your attention some stellar books on coding that don’t get the love they deserve. There are no…