五子棋课程设计

一   题目简介

五子棋

二   源码的github链接

https://github.com/haojiaqi/test/blob/master/WUZIQI

三   所设计的模块测试用例、测试结果截图

四   问题及解决方案、心得体会

整个设计基本完成,由于能力和时间的关系,总是有很多不尽人意的地方,譬如功能较少、外观较粗糙等。通过这个程序设计,我深刻体会到即使是对于一个并不大的程序,代码的组织都是非常重要的,因为这关系到日后的维护以及扩展。

刚开始决定编写五子棋游戏时,我觉得难度比较大。后来通过网络寻找相关的视频学习相关知识,并查找,一点点进行下去。同时,因为该程序的设计侧重于算法部分,对弈算法的设计,对于我而言很难,通过网络资源,我了解到,不少参考资料上已提供了各种精良可用的现成算法,我可以先学习这些已经设计好的算法,选择合适的方式组织代码。

整个设计过程中,我受益非浅,感受颇深,体会到软件开发并不是纯数学,更侧重于分析。虽然设计结果并不是很完善,有很多地方还有待进一步改进,但是我觉得最可贵的是过程中的收获。在以后的时间里,我仍将努力学习,深入实践,不断提升自我,努力实现更高的自我价值。

 

posted @ 2015-04-28 22:41  蜡笔小新丶  阅读(692)  评论(3编辑  收藏  举报