本文共 692 字,大约阅读时间需要 2 分钟。
我们都听说过这样一个故事,说有人问三个砌砖工人:"你们在做什么 "第一个工人说:"我正在砌砖。"第二个工人说:"我正在赚钱。"第三个工人却说:"我正在建造世界上最富有特色的房子。"
故事的结果不重要,重要的是你从中读懂了什么。
请问:“你在做什么?”。
“我在敲代码?”
“我在听英语”
······
你觉得自己在做什么呢。
学生信息系统敲完了,真是敲完了。通过调试和验收,我学会了很多知识,解决了很多问题。可是,我却犯了一个错误,不知道自己在做什么。就好像下面的故事:
Q:“你在做什么?”
A:“我在敲代码”
Q:“你在做什么”
B:“我在敲代码,要让我这个软件的功能更强大”
Q:“你在做什么”
C:“我在设计一个能帮助人们做很多事的软件”
我们通常是前两者,很少的人能成为第三者。这也是很少的人取得成功的关键吧!
从这次学生信息管理系统中,我总结了一些比较任性话的设计。
1、输入信息提示。用户名、电话号码、出生日期、成绩等,要给用户提示输入的格式、位数和范围等。
2、相关连接。比如:入学日期要大于出生日期等。当输入时就要提醒用户,以免出错。
3、帮助清空。比如:添加学籍信息成功时,要将所有的输入都清空,然后让第一个输入框获得焦点。
4、快速输入。要想快速输入,尽量要用键盘代替鼠标。于是,tab键就显得尤为重要。所以要修改控件的属性Tabindex,让输入框按顺序输入。
5、关闭全部。当关闭主窗体是,要让所有的窗体都关掉。当然也要提示用户是否全关,以防有些未保存的信息被关掉。
经过这次,我更加深刻的理解了什么是全心全意为人民服务,这才是作为一个程序员真正需要的东西。
转载地址:http://kbmei.baihongyu.com/