Explaining Software Design

Subscribe
Archives
  Back to the email
Explaining Software Design
Mar. 14, 2025, evening

I had to chase down a copy of the book to see what you were referencing. Honestly, I doubt that Kent beck or Ward Cunningham (also referenced in the intro) would have struggled with that one-liner. It seems more likely that the Dollar implementation described in the book was emulating a fixed-point representation using floating-point numbers, or something to that effect.

With that said, the Agile thought leaders do have a tendency to condescend to their audience. A lot of their advice can be distilled down to "don't try to think big thoughts, and just focus on the problem in front of you." In the case of Ron Jeffries, this seems to be entirely genuine; he thinks this is the best approach for everyone. In other cases, I'm less certain.

Reply Report
Powered by Buttondown, the easiest way to start and grow your newsletter.