3 ms·
When you're designing a specification (I mean, any code, really, but specifications especially), anticipating how users will use it and trying to guide them dow
by mst 4y ago
When you're designing a specification (I mean, any code, really, but specifications especially), anticipating how users will use it and trying to guide them down the path of -not- misusing it is part of getting the design right.
Sometimes deliberately leaving a potential feature out makes for a better end result. Sometimes it doesn't. But either way it's better to make the choice deliberately.