凡事应该尽可能简单,但不能太简单
2007-10-25 13:21
288 查看
标题这句话好象是爱因斯坦说的,翻译过来之后不知道和爱因斯坦的原意是否会有不同。
如果你看过了我的前一篇的转载,那么你应该知道我大概要讲点什么内容了。
现在的开发出来的单个软件的功能越来越多,有因为安全因素,所以现在加入了各种不同的认证方式。
软件的使用因此变得相当的繁琐。其实软件开发商现在面临两难的境地,在要确保用户安全的前提下,又要是软件方便使用。
就拿前面的QQ来说好了,以前版本的qq只要输个帐号和密码就可以使用了,现在呢,帐号密码还要图片认证,对密码还有小键盘保护,
对木马还要进行查杀。很久之前的QQ很单纯,现在的QQ是几乎万能的,安装后有免费的增值服务(不知道这么说对不对),可以听music
可以玩游戏,可以养宠物,几乎所用的娱乐领域都涉及了,甚至涉及了杀毒的行列。为用户的信息和帐户安全着想是很好的,但是作为一个大众化的
聊天工具,更应该考虑的是一般的人群,而不是仅仅是有IT常识的人群。
还记得之前读过的《编程之道》的两个程序员的对话。大意是这样的。
一个程序员:我要做个软件,别人不用看相应的文档就能使用他。
另一个:我今天在商店里买了一把斧子,但是他的说明书有一本书那么厚。
当然这里有点夸张了,只是为了说明一个问题,有些东西在你看来是很平常的,显而易见的,对某些人就不一定了;
每个人的知识的层面是不同的,于是就产生了简单中的不简单。对于软件,即使你认为使用在怎么简单,要想别人也会用,必要的文档还是要有的。
如果你看过了我的前一篇的转载,那么你应该知道我大概要讲点什么内容了。
现在的开发出来的单个软件的功能越来越多,有因为安全因素,所以现在加入了各种不同的认证方式。
软件的使用因此变得相当的繁琐。其实软件开发商现在面临两难的境地,在要确保用户安全的前提下,又要是软件方便使用。
就拿前面的QQ来说好了,以前版本的qq只要输个帐号和密码就可以使用了,现在呢,帐号密码还要图片认证,对密码还有小键盘保护,
对木马还要进行查杀。很久之前的QQ很单纯,现在的QQ是几乎万能的,安装后有免费的增值服务(不知道这么说对不对),可以听music
可以玩游戏,可以养宠物,几乎所用的娱乐领域都涉及了,甚至涉及了杀毒的行列。为用户的信息和帐户安全着想是很好的,但是作为一个大众化的
聊天工具,更应该考虑的是一般的人群,而不是仅仅是有IT常识的人群。
还记得之前读过的《编程之道》的两个程序员的对话。大意是这样的。
一个程序员:我要做个软件,别人不用看相应的文档就能使用他。
另一个:我今天在商店里买了一把斧子,但是他的说明书有一本书那么厚。
当然这里有点夸张了,只是为了说明一个问题,有些东西在你看来是很平常的,显而易见的,对某些人就不一定了;
每个人的知识的层面是不同的,于是就产生了简单中的不简单。对于软件,即使你认为使用在怎么简单,要想别人也会用,必要的文档还是要有的。
相关文章推荐
- 一个简单到不能再简单的房产出售项目截片
- 使用VB.Net写一个简单的数据访问层(不能称ORM):CRUD操作
- 学习后转:为什么用例不是“功能”?用例不应该是功能的简单罗列
- 内存不能为written或read的解决方案(比较简单)
- 世界怀应该引入信息化,不能全靠裁判!
- 简单解决 XMarks 不能同步书签的问题
- 解决chrome字体不能小于12px (一道简单的面试题)
- 1012.Stacking Cylinders 简单计算几何 (判两线段是否重叠?应该不是)
- unix+编程艺术学习笔记13+复杂度:尽可能简单,但别简单过了头
- PHP不应该是简单的拷贝粘贴
- 简单一招破解网站内容不能复制+图片不能右击(naver blog有效)
- 【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 【手记】走近科学之为什么明明实现了IEnumerable<T>的类型却不能调用LINQ扩展方法 【手记】手机网页弹出层后屏蔽底层的滑动响应 【手记】ASP.NET提示“未能创建类型”处理 【Web】一个非常简单的移动web消息框 【手记】解决EXCEL跑SQL遇“查询无法运行或数据库表无法打开...”
- 凡事不能大意。
- 局域网中的两台电脑可以 ping 通,但不能互相访问应该怎么办?
- 虚拟机Linux不能上网简单有效的解决办法
- 晚上看了会html写了一个简单的不能再简单的网页…
- 蚂蚁金服入股36Kr给我的一点警示:应该相信自己的理性分析,不能盲目迷信权威
- 一个类应该要么声称,“你不能破坏我,我对你来说是个黑盒”,要么“我已经被破坏了;先修复我然后再使用我”(转)
- java判断今天,昨天,前天,不能用秒间隔的简单实例
- 删除一个单项链表的最中间的元素,要求时间尽可能短(不能使用两次循环)