> It's been really frustrating that neither Codex nor Opus can make targetted edits to Fable's code without screwing something subtle up.
Reminds me of the old adage: don't try to be too smart when writing code. Otherwise, dumber people - including your future self - will have trouble working with it.
Some problems are very hard to solve with stupid code. This can easily be the case (computational geometry)
For reference:
if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it
Ah thanks - I couldn't remember the original version.
For reference: it's called Kernighan's Law, and can be found in the Second Edition of "The Elements of Programming Style", page 10 [1].
The original phrasing is:
> Everyone knows that debugging is twice as hard as writing a program in the first place. So if you’re as clever as you can be when you write it, how will you ever debug it?
[1] https://archive.org/details/the-elements-of-programming-styl...
It seems I was not able to either, and I trusted google AI snippet. Thanks