• 软件设计 2016-04-03 18:21 1012人阅读 评论(26) 收藏


      不知道大家有没有考虑过,什么样的软件才是成功的软件,或者说,什么样的软件更容易成功?每个人用软件都有自己的喜好,但是一些共性的东西,会是大家都喜欢的,作为程序员,当然就是找到这些共性的东西,并加以发扬光大啦。


      作为用户:


      作为用户,不管是手机,还是电脑,自己也算是用了不少的软件了,估计大家也会有这种感觉,如果很多同类的软件放在一起,首先被挑选的,应该是名字,名字好听的可能最先被打开,其次就是图标,好看的图标更有可能被人下载,然后才是打开以后的事情,比如排版布局,颜色搭配这些东西,然后才是使用这个软件,当然使用的时候习惯不习惯,好用不好用,这就是见仁见智了。


      作为程序员:


      然而等到自己敲程序的时候,自己首先最看重的,当然是功能的实现。。。至于界面,颜色这些经常是到最后才考虑的事情,如此看来,自己用和自己做,关注的重点根本就不一样啊。


      经验:


      第一个经验就是自己做得学生管理系统,当时做完了感觉,啊自己好厉害,结果师傅给验收的时候并不怎么注重功能,倒是因为界面的按钮对不齐,界面丑而提了很多问题,让我着重注意,现在看来,这真的是很重要的意见。


      第二个是做一中的时候,当时研究这个研究那个实现了很多功能,结果去找客户介绍的时候,提的需求全都是使用习惯,界面设计这一类的。


      第三个就是现在这个项目了,只能说,客户不在乎功能是什么样的,他们在乎界面,在乎好不好看,在乎用着顺不顺手,而我也发现,总的来说,只要时间足够,这些需求。。不管多绕弯都能做出来。。。


      总结一下


      由此可以看出来,以后做软件的时候,不要把所有时间都花在完成功能上,界面设计,颜色搭配,使用习惯这些,有可能比酷炫的功能更重要。共勉。

        

  • 相关阅读:
    mysql case when用法
    php+mysql实现事务回滚
    go安装windows源码
    【C++】子类访问父类typedef的问题
    【C++】STL算法之remove_if
    MySQL常用函数总结
    Apriori算法+python实现
    数据库索引理论
    Linux基本命令
    JAVA 多线程
  • 原文地址:https://www.cnblogs.com/zhemeban/p/7183113.html
Copyright © 2020-2023  润新知