You-Dont-Need-GUI
You-Dont-Need-GUI copied to clipboard
Missing some major concepts of GUIs
Most GUIs (at least from big vendors) are built with some basic concepts of user happiness in mind:
- warn about potential accidents. (
--interactive
) - confirm success. (
--verbose
) - documentation optimized for inattentive readers. (man pages: conciseness)
More detailed explanation can be found in Joel's article "Biculturalism".
PR welcome :)
Similar to #6, I'm not exactly sure how to add this. I don't want the list to be too complicated. I understand GUIs and CLIs cannot be 1 to 1 equivalent. But if you have good ideas please go for it :)
I'll try, but I can't predict when I will have time for it, as the priority is rather low compared to my other projects. If anyone else has a good idea, go ahead, no need to wait for me. :-)