3 ms·
Completely agree. I'd change this whole line to something like: "There is never only one way to do something. You can't know which is correct, so go for the si
by williamdclt 7y ago
Completely agree. I'd change this whole line to something like:
"There is never only one way to do something. You can't know which is correct, so go for the simplest option that is easy to change later"
- AstralStorm 7y agoUnless you happen to know which is correct, such as when working with a full specification. Complete trumps simple. (Grumble grumble when parts of protocols are ignored for not even simplicity.)
- gerbilly 7y ago> go for the simplest option that is easy to change later And once customers get their hands on your simple thing, management won't let you change it to something better... (Also known as, "The demo becomes the product.") Your simple solution is embedded in a complex social reality. If you're not taking that into account, it probably won't stay simple for long: i.e. simple to maintain, simple to operate, simple to build new features on.