zoukankan      html  css  js  c++  java
  • 谁更了解用户需求

    关于这个问题的思考我是从为什么要分区引起的……

      每次重新启用一台新PC的时候我们都得给硬盘分区,这给我带来了很大的困扰。

         我上学的时候有一台dv2727,160G硬盘,划分了若干分区,以便分门别类的存储不同类型的资料。由于迅雷的缘故,很快就用去一大半。那时候我想拷贝些大号的数据,但是搞不定。总容量是够的但是分散到各个分区了,于是就得肢解这些资料。由于分区我用磁盘空间变得麻烦了。

      那么为什么要分区呢?我开始怀疑。Mac是不用分区的,我们分区不过是为了分类整理。那么用文件夹不行吗?不行,在Windows下访问文件夹台困难了,你需要打开我的电脑-打开某个分区-最后打开文件夹。三步走,多么罗唆。那么Mac和Linux都是怎么管理用户个人资料的呢,*nix系统都有HOME这个目录所有用户专属资料包括应用程序都方在这里。当你打开Finder或者鹦鹉螺的时候默认都指向这里。这样少了一步,用起来跟你用分区管理资料感觉是一样的。

      现在回来比较一下这两种:Windows的设计无论你怎么调整分区,资源管理器都没法缩短三步走,除非你使用Windows7的库(这显然又是抄袭);Mac的设计显然降低了用户的使用成本,还带有很好的灵活性(HOME下的目录你可以自由创建,分区不能这么灵活)。

    让我们刨根问底儿吧

      为什么会有这种差异

      从设计思路上去推断Windows的设计者认为:计算机管理文件是按照分区-文件夹-子文件夹的层次进行的,因此应当给用户提供与之相符的访问界面。

      而mac的设计者则认为:计算机管理文件是开发者建立的模型和概念,用户没有必要去了解这些,用户不需要学习,只要使用就可以了。

      如果要继续刨下去,我想这跟盖茨是技术出身,乔布斯是营销出身有关了。但不管怎么说软件在原型设计的时候一定要从用户角度出发,这样有时会增加编程难度,但是所带来的品质提升是绝对值得我们付出的。

  • 相关阅读:
    Eclipse 常用快捷键
    asp.net中如何计算中英文混合字符串长度
    图片水印的类库
    开源asp.net SNS源码下载地址
    eclipse修改编辑器字体 + Eclipse自动提示(Content Assist) + Eclipse汉化
    eclipse内部Javadoc怎么汉化成中文
    Eclipse设置输入智能提示
    Oracle建立表空间和用户
    王福朋asp.net2.0 petshop4.0系列视频教程的下载地址
    【转】在Eclipse中设置中文JavaDOC
  • 原文地址:https://www.cnblogs.com/wille/p/1765790.html
Copyright © 2011-2022 走看看