A simple concept that makes software easier to understand, harder to misuse, and safer to change.
My Comment
Linked is an interesting article about software design. (Who does that anymore?) But the examples are in RUST. I can sort of understand them but better would’ve been in python or ruby.