codepoetics

codepoetics

Module Deep, Call Stack High

Some remarks on John K. Ousterhout's Philosophy of Software Design

Dominic Fox's avatar
Dominic Fox
Jun 03, 2024
∙ Paid

Looking into John K. Ousterhout’s A Philosophy of Software Design (2nd Ed.), I have so far found a mixture of valuable wisdom and what I consider to be perplexing misprisions. In this post I’m going to focus, in a nitpicky fashion, on two such misprisions, not to lay the author low with superficial gotchas but to mark and reflect on points of fundamenta…

Keep reading with a 7-day free trial

Subscribe to codepoetics to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Dominic Fox
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture