Liste des Groupes | Revenir à se design |
On 12/12/2024 2:59 AM, Martin Brown wrote:Probably because it is *so* bug.>
(typo for big but Freudian slip seems OK)
Once something becomes "complex" (i.e., too large to fit in a
single brain), it becomes difficult to understand the repercussions
of specific design decisions -- because you can't remember
EVERYTHING with which they interact.
>
[This is why big pieces of software are shit. For "efficiency"
(and lack of design vision), everything gets dropped into one
big executable. This is the norm for Windows, Android, etc.
By contrast, in UN*X, one would plumb existing applications
together to meet some new need -- instead of folding the new
functionality into that one big app!]
>
We have a stove/oven that has the ideal universal interface
(in the mind of some idiot): a big knob as SELECTOR that
one can PRESS to make the current selection. A "back"
button as an afterthought.
>
But, it's the SOLE interface.
>
Works as expected to "select" cooking conditions. But, the
designer/coder obviously forgot that multiple things can be
happening concurrently -- all of which require the user
to interact via that ONE interface!
>
So, if the user is in the process of doing one such thing and
some OTHER thing demands attention...? Where is the interface
bound at that point in time? Is he still doing that first
thing? Or, interacting with that (asynchronous) second thing?
>
Eventually, the user resorts to turning the appliance OFF
(dedicated button to do so). Which aborts BOTH tasks. And,
leaves hi having to restart BOTH!
>
Yeah, I'm REALLY eager to turn on the factory's WiFi interface
for the stove/oven... NOT!
Les messages affichés proviennent d'usenet.