codepoetics

codepoetics

Share this post

codepoetics
codepoetics
Module Deep, Call Stack High

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
1

Share this post

codepoetics
codepoetics
Module Deep, Call Stack High
Share

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 writingGet the app
Substack is the home for great culture

Share