总结
通过编写这个游戏,我体会最为深刻的一点是系统架构和设计模式的重要性。即使是对于一个再小的程序,你已经做过但忘了的,再做一次又何妨,代码的组织和系统架构都是非常重要的,还因为这关系到日后的维护以及扩展。
在开始编写这个程序的时候,我很模糊,没有什么头绪,实在编写不下去了。后来经过我详细了解,参阅相关资料,询问老师同学后,才慢慢做下来,坚持下来。分析五子棋算法,把代码的有效地组织,即系统架构,然后开发出这个简单的五子棋程序。
设计这个程序之后,我感觉自己不仅实际动手能力有所提高,更重要的是进一步激发了我对专业知识的兴趣,是理论与实际得到一次很好的结合,并能够结合实际存在的问题在专业领域内进行更深入的学习。
对于我们计算机专业的学生来说,实际能力的培养至关重要,而这种实际能力的培养单靠课堂教学是远远不够的,必须从课堂走向实践。只有通过企业式的实训,才会了解工作需要什么,自己要学什么。通过这次程序设计,使我了解自身状况与实际需要的差距,并在以后的学习期间及时补充相关知识,从而走上程序开发的专业道路。