设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

为什么开发者做UI很烂?

2012-2-24 10:37| 发布者: 红黑魂| 查看: 1033| 评论: 0|来自: 开源中国

摘要: 昨天我正在听Boagworld的广播,谈论 “假如这样” 设计的危险性。基本的理念就是,你不应该为了解决极端问题而影响大部分情况的体验。举个例子,一个只有在月亮上发生的事情不应该影响你的UI设计。  开发者往往容 ...

昨天我正在听 Boagworld 的广播,谈论 “假如这样” 设计的危险性。基本的理念就是,你不应该为了解决极端问题而影响大部分情况的体验。举个例子,一个只有在月亮上发生的事情不应该影响你的UI设计。

  开发者往往容易犯这样的错误,因为开发者总是在担心边际问题。他们担心很多“假如这样”的问题。例如“假如数据库连接中断……”,“假如用户没有登陆……”。这就是为什么开发者容易把用户界面做的过分复杂的原因。

  要解决这个问题看起来很简单。开发者只需要跳出来看他们的工作,看看用例设计,满足80%最常用的需求,忽略其他的问题。问题在于,当开发者在项目中越来越深入,他们很难回过头来看看项目的整体情况。所以开发者应该找其他人来指出项目中的问题。

  但是,容忍别人对你的项目指手画脚也不容易是不是?尤其是在设计方面。大部分的开发者都不知道怎么倾听别人的意见,以及别别人的反馈做出反应。原因还是“假如这样”的思维,当你盯着那些只有1%的情况下会发生的边际情况的时候,你很容易忽略别人的意见。

  不管怎样,现在有很多学习资源可以让你做更好的UI设计。例如这个在线教程

 

原文链接,OSChina.NET 原创编译。


酷毙
1

雷人
1

鲜花

鸡蛋

漂亮

刚表态过的朋友 (2 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部