Year: 2024
-
Book review: The Rust Programming Language by Steve Klabnik and Carol Nichols
My next review is a small departure, it is for The Rust Programming Language by Steve Klabnik and Carol Nichols but rather than buy the physical book I read this interactive version, which has quizzes and embedded, runnable code. The Rust programming language is the target for my next Rosetta Stone blog post which identifies…
Written by
-
Book review: Beautiful Code edited by Andy Oram & Greg Wilson
This review is of Beautiful Code edited by Andy Oram and Greg Wilson, a collection of 33 essays by 41 authors about computer code that the authors consider beautiful. A number of the authors are very well known, including Brian Kernighan, Charles Petzold, Douglas Crockford and Yukihiro Matsumoto. The chapters vary considerably in length but…
Written by
-
Book review: Daphne Draws Data by Cole Nussbaumer Knaflic
I recently reviewed Cole Nussbaumer Knaflicās Storytelling with data, as a result the storytelling team sent me a (pre-publication) copy of their latest book, Daphne Draws Data scheduled for publication 29th October 2024 (UK) and 4th September 2024 (US). This is something of a change for me in the sense that the book is targeted at…
Written by
-
Book review: A Philosophy of Software Design by John Ousterhout
Next for review is A Philosophy of Software Design by John Ousterhout. This a book about a big idea for software design. The big idea is that good software design is about managing complexity. In Ousterhout’s view complexity leads to a set of bad things: (1) change amplification – small changes in code lead to…
Written by