结对编程作业
Posted 勋剑
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结对编程作业相关的知识,希望对你有一定的参考价值。
一,游戏介绍
本次编程黄金点游戏分为三个部分第一个是客户端,第二个是数据库,第三个是windows服务。
1.客户端
主要安装在用户个人计算机上面,采用C#winform程序实现用户的登入界面,注册界面,游戏界面
登入界面
用户注册界面
游戏界面
2.数据库
采用的是sql server 2008,用来存放桌局信息,以及玩家账户信息
桌局信息表
用户信息表
3.windows服务
windows服务放在服务器上,定时对玩家提交的数字进行计算,每桌人满则进行黄金点计算,然后对玩家进行计分,服务的主要任务就是改写和整理数据库
安装服务
二,结对编程总结
本人角色:领航员
领航员总结:
结对编程确实是一种提高编程效率的方式,在旁面对驾驶员所操作的每个步骤,每个过程,都看在眼里,同时可以
给出恰当的建议,在代码规范上,首先变量要明确,命名要规范,括号要有层次感,虽然有时驾驶员擦觉不到,但是领航员
在旁边观察的非常清楚,所谓当局者迷,旁观者清,也一定程度上验证了这个道理,这样通过交流,沟通,小层面上讲是技术上
方法上的提高与创新,提高了代码的质量与工作效率,从大的层面上讲也是一种思维的碰撞与跨越。
但是也发现结对编程一些缺点:1.如果两个人水平参差不齐,很容易出现抱大腿现象。2.在一些不必要的细节上发生争执,影响效率
3.领航员素质不好会影响驾驶员的编码进程4.沟通能力不强会影响效率
代码提交到了coding.net
https://coding.net/u/sunjiank99/p/GoldPointGame/git/tree/master
以上是关于结对编程作业的主要内容,如果未能解决你的问题,请参考以下文章