五子棋课程设计
2015-04-28 22:41
501 查看
一 题目简介
五子棋
二 源码的github链接
https://github.com/haojiaqi/test/blob/master/WUZIQI
三 所设计的模块测试用例、测试结果截图
四 问题及解决方案、心得体会
整个设计基本完成,由于能力和时间的关系,总是有很多不尽人意的地方,譬如功能较少、外观较粗糙等。通过这个程序设计,我深刻体会到即使是对于一个并不大的程序,代码的组织都是非常重要的,因为这关系到日后的维护以及扩展。
刚开始决定编写五子棋游戏时,我觉得难度比较大。后来通过网络寻找相关的视频学习相关知识,并查找,一点点进行下去。同时,因为该程序的设计侧重于算法部分,对弈算法的设计,对于我而言很难,通过网络资源,我了解到,不少参考资料上已提供了各种精良可用的现成算法,我可以先学习这些已经设计好的算法,选择合适的方式组织代码。
整个设计过程中,我受益非浅,感受颇深,体会到软件开发并不是纯数学,更侧重于分析。虽然设计结果并不是很完善,有很多地方还有待进一步改进,但是我觉得最可贵的是过程中的收获。在以后的时间里,我仍将努力学习,深入实践,不断提升自我,努力实现更高的自我价值。
五子棋
二 源码的github链接
https://github.com/haojiaqi/test/blob/master/WUZIQI
三 所设计的模块测试用例、测试结果截图
四 问题及解决方案、心得体会
整个设计基本完成,由于能力和时间的关系,总是有很多不尽人意的地方,譬如功能较少、外观较粗糙等。通过这个程序设计,我深刻体会到即使是对于一个并不大的程序,代码的组织都是非常重要的,因为这关系到日后的维护以及扩展。
刚开始决定编写五子棋游戏时,我觉得难度比较大。后来通过网络寻找相关的视频学习相关知识,并查找,一点点进行下去。同时,因为该程序的设计侧重于算法部分,对弈算法的设计,对于我而言很难,通过网络资源,我了解到,不少参考资料上已提供了各种精良可用的现成算法,我可以先学习这些已经设计好的算法,选择合适的方式组织代码。
整个设计过程中,我受益非浅,感受颇深,体会到软件开发并不是纯数学,更侧重于分析。虽然设计结果并不是很完善,有很多地方还有待进一步改进,但是我觉得最可贵的是过程中的收获。在以后的时间里,我仍将努力学习,深入实践,不断提升自我,努力实现更高的自我价值。
相关文章推荐
- 【压箱底】课程设计做的Android五子棋源代码,开源内核
- 包建强的培训课程(2):Android与设计模式
- 20155318 《信息安全系统设计基础》课程总结
- C语言课程设计日历题目
- java课程设计例子 Java如何获取文件编码格式
- 20155302 《信息安全系统设计基础》课程总结
- 课程设计来袭……
- 统计c程序的一个设计,牛小芙老大的课程设计。觉得不错,收藏了。
- 汇编语言 王爽(第三版)课程设计一
- 课程设计-多种排序方式
- 课程设计
- 数字电路期末课程设计总结(一)
- Java课程设计题目
- 计算机组成课程设计之一——微程序控制的运算器设计
- java学生信息录入系统课程设计报告
- 数据库课程设计——宾馆管理系统UML状态图
- 课程设计--图书信息管理系统(C语言)
- 关于c++ 课程设计(学生信息管理系统)
- 课程设计一总结