Top critical review
Buy the first edition instead
on March 5, 2016
I find the changes made for the second edition quite perplexing. The original was all about walking through the experiences of a capable programmer as he made deep realizations about the nature of his work. The changes to remove outdated references have made the stories feel synthetic and a bit disjointed in a way that hurts those goals.
Plus there are a number of little perplexing changes.
- The book is printed with a very small margin and wide lines of thin font, which combine to really hurt readability. The original was a much prettier book
- The book added more questions that are in reality just apocryphal stories, rather than removing than removing the perplexing ones already there
- The new segments on things like "using spreadsheets and databases" which became dated immediately in a way none of the original text has
Despite these issues most of the content of the original is still in there somewhere, so I couldn't possibly give it less than 3 stars. However I would implore you not to buy the updated edition unless you really want to see the few bits of new content.