Talk:How GUI should be programmed/@comment-123.21.168.149-20120511141803/@comment-5003426-20120512144029

Yeah, agree. That's why I'm trying to summarize some good ways to do GUI development. Three of important factors which need to be considered very carefully in GUI programming are:


 * transparency;
 * intuitiveness, in development and in user experience; and
 * worthwhileness, in terms of operation vs. expression.