Apr 22, 2008
It’s much easier to write code than to read and understand it. Anybody who maintains a legacy codebase has to figure out what the code wants to do, and then to contort it until it does something close enough. The only hope for preventing this endless rewriting is to somehow capture the problem in the solution. Rather than coding up wondrous new solutions maybe we should devote our time to carefully describing problems in our code.
Buko Obele on semantics as expressing intention.

Comments gratefully appreciated. Please send them to me by any method of your choice and I'll include them here.

archive
projects
writings
videos
subscribe
Mastodon
RSS (?)
twtxt (?)
Station (?)