03 2016 档案

摘要:结对项目第一步:把实现的四则运算程序的功能划分模块,将不同模块功能分开,从而使模块可复用,并作为独立的部分进行测试。 优化的四则运算程序需要高内聚和低耦合。而我们组写得代码使用了树的数据结构,虽然表达起来简单易懂,算法也比较容易实现,却有着一个很大的缺点:我们在递归生成运算表达式的同事计算了表达式的 阅读全文
posted @ 2016-03-26 19:47 -竹- 阅读(186) 评论(0) 推荐(0)
摘要:这个星期由于一直在学另一门课,结对项目还没有什么实质性的进展。只是了解了一下结对项目的工作流程,也对这种工作模式进行了一些思考。 题目:四则运算生成程序优化 结对:13062222 张郁竹 13062225 汪梦萱 关于结对开发,一开始我并不是很理解。诚然我很弱,但我一直觉得自己写程序效率更高。实在 阅读全文
posted @ 2016-03-19 17:44 -竹- 阅读(217) 评论(2) 推荐(0)
摘要:上个星期完成了基本功能后,我开始用MFC进行扩展,将它变成一个有图形界面的软件(?) 扩展之后的程序的对话框和类 Dialog: 1、IDD_ARITHMETIC_DIALOG 介绍:开始界面,需要填入生成表达式的个数、数字(整数以及真分数分母)的范围。 功能:接收用户传入的参数(默认的参数均为10 阅读全文
posted @ 2016-03-12 15:54 -竹- 阅读(348) 评论(4) 推荐(0)
摘要:我认为四则运算生成程序功能上分为两大部分,随机生成四则运算表达式+四则运算表达式的计算 开始的时候想从编程结构上划分这两部分,用逆波兰表达式和栈的结构进行四则运算的计算,但是实现效果不太理想,编程到一半就编不下去了。 后来上网查阅了一些资料,并受到《编译原理》书中表达式可以用树的结构来表示的启发,我 阅读全文
posted @ 2016-03-05 19:41 -竹- 阅读(290) 评论(0) 推荐(0)
摘要:My Attitude: 我认为评价一个团队的成员要看贡献,一切的Personal Ability, Attitude都要以这个为前提。 Principal: 公平的原则+推动团队的发展 二者在大部分情况是相辅相成的,因为只有“多劳多得”,才能激发队员的热情。 但在学生的软件工程任务的情况下,有些组 阅读全文
posted @ 2016-03-01 21:40 -竹- 阅读(741) 评论(6) 推荐(1)