Since this apparently needs to be repeated: you don't write reliable code by "being really careful" or "avoiding mistakes".

You do it by accepting that you *will* inevitably make mistakes, and designing your code so that the likelihood and/or impact of those mistakes is minimized.

Follow

@joepie91 it's interesting how that ties into our typing discussion (off-platform)
JS and Rust both go for the latter approach but in almost completely inverted ways. It's a neat little symmetry of sorts.

· · Web · 0 · 0 · 0
Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.