12 ms·
In that case it seems you've made a great case for why programmers make terrible interfaces and why UX is so important for everyone else. While models can certa
by evoxed 14y ago
In that case it seems you've made a great case for why programmers make terrible interfaces and why UX is so important for everyone else. While models can certainly be adapted and evolve (as say iOS vs. a command line), I find it silly to try and put them in the same category. Maybe I'm begging to be flamed, but I don't see it as being much different from arguing over programming paradigms and high vs. low level. Do I really care that if a string is an array of pointers or not while developing a web app? I don't have to "pretend" that the computer knows exactly what I mean when I tell it to puts "hey"– but unless the underlying process has a meaningful effect on the current process, then it's all moot.
The desktop model's heyday may be passing right in front of us, but more likely than not the consequences are going to lead towards even higher level abstractions. For fertility, and for clarity (so that engineers can talk to engineers, and everyone else doesn't get mistaken for a really stupid engineer).