软工结对编程之二——UI设计(10061191洪虹10061162刘俊伟)
2013-01-09 23:59
169 查看
本次作业是软工课最后一次大作业,电梯程序的改良优化,我们的工程共有以下几个文件:
代码量约为1500行,以下为代码截图:
运行时虽然速度慢点,但是功能上没有问题,部分运行截图如下:
本次结对编程,时间较紧,可能很多东西的实现都比较简陋,但这另一方面也让我从中领悟到了另外的东西——可能我们刚开始学习编程的时候只是注重程序的功能实现,把代码看成是最重要的东西,但是代码却其实只是软件的一部分而已,而且只是很小的一部分,对于今后可能做软件的我们而言,UI界面等其他的设计同样非常重要甚至更加重要,因为UI是用户看得到的东西,而代码用户却不会看。同一个软件,代码写的很糟糕但是界面很美观的绝对比代码写的很整洁但是界面设计很失败的要受观众欢迎,这就是差距,这就是我们作为软件开发这应该清楚认识到的差距。由于期末时间紧张,我们并没有做出我们理想的UI,这点应该深刻反省,毕竟就算现在老师等得了,今后的用户肯定不会有耐心去等。不过我相信经过这一次的经验教训,我今后在软件开发的道路上会更加有底气有更加深刻的认识!
代码量约为1500行,以下为代码截图:
运行时虽然速度慢点,但是功能上没有问题,部分运行截图如下:
本次结对编程,时间较紧,可能很多东西的实现都比较简陋,但这另一方面也让我从中领悟到了另外的东西——可能我们刚开始学习编程的时候只是注重程序的功能实现,把代码看成是最重要的东西,但是代码却其实只是软件的一部分而已,而且只是很小的一部分,对于今后可能做软件的我们而言,UI界面等其他的设计同样非常重要甚至更加重要,因为UI是用户看得到的东西,而代码用户却不会看。同一个软件,代码写的很糟糕但是界面很美观的绝对比代码写的很整洁但是界面设计很失败的要受观众欢迎,这就是差距,这就是我们作为软件开发这应该清楚认识到的差距。由于期末时间紧张,我们并没有做出我们理想的UI,这点应该深刻反省,毕竟就算现在老师等得了,今后的用户肯定不会有耐心去等。不过我相信经过这一次的经验教训,我今后在软件开发的道路上会更加有底气有更加深刻的认识!
相关文章推荐
- 软工第3次作业-结对编程
- 结对编程作业二——必应缤纷桌面软件测试报告——10061191洪虹10061162刘俊伟
- 转:编程之美 面试题精解之二: 字符串、数组(1)
- Erlang顺序编程之二 模块与函数1
- Windows批处理编程之二
- 笨鸟先飞学编程系列之二 基础代码的编写2(转)
- AMQP 协议学习笔记之二(编程实战)
- 结对编程的一点感受
- 【Java并发编程】之二:线程中断(含代码)
- ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素
- 结对编程之心得体会
- bash脚本编程之二 条件判断
- 多线程编程之二——MFC中的多线程开发
- iphone使用开源代码Asyncsocket进行socket编程 之二
- VC图像编程学习(之二)
- bada 2D游戏编程之二――图像绘制(2)
- 结对编程项目---四则运算(代码)
- 北大程序设计实习公开课编程作业,魔兽世界之二:装备
- 作业四: 结对编程项目---四则运算
- 作业四: 结对编程项目---四则运算