摘要:
易用性即把用户而非系统置于开发过程的中心。这种“以用户为中心进行设计”的概念,是指从设计过程的开始便把用户所关注的东西包含于其中,并规定用户应该是任何设计决定中最重要的因素。
易见 Easy to discover。藏得很深的功能就不容易被发现,无法使用。
易学 Easy to learn。学起来容易。易于学习的设计着眼点是针对哪些不太经常完成的任务,因此用户可能会忘记怎么用。
易用 Easy to use。熟练使用的时候可以更快的操作。易于使用的设计着眼点是促进持续的效率,这可能意味者在使用产品之前要经过一定的培训。
这三条本身其实是冲突的,需要进行平衡。 阅读全文
摘要:
1、尽量不隐藏异常,即Catch到异常,尽量做相应的处理;
2、写异常信息日志;
3、始终捕获特定的异常,而不是一般的异常和系统异常,并对特定的异常做特定的处理; 阅读全文