3 ms·
> And Git has the UX of software created by someone with no empathy. I would really like to understand what you expect a UX for a command line tool to look lik
by craftyguy 8y ago
> And Git has the UX of software created by someone with no empathy.
I would really like to understand what you expect a UX for a command line tool to look like. Maybe instead of throwing an error if you did something wrong, it would apologize to you first? Or perhaps it should preface all output with "dearest Sir/Madam, here is the information you requested:" ?
- anothergoogler 8y agoThere would be no output. Sometimes you just need your software to listen, not try and solve everything, and it would understand that.
- pron 8y agoAs a first step, you'd need to know what empathy is [1]. It's the ability to perceive a situation from the experience of another. It is the very essence of UX design. [1]: https://en.wikipedia.org/wiki/Empathy https://en.wikipedia.org/wiki/Empathy
- CRConrad 8y agoGood UI for command line tool = consistent syntax? I'm only slowly getting the hang of basic git usage, so I'm probably not qualified to criticize it myself, but I've seen some Web pages (blog posts?) that seemed to make a pretty cogent argument that git isn't too great in that department. Sorry, no links to hand.