码迷,mamicode.com
首页 > 其他好文 > 详细

结对编程作业

时间:2016-10-18 18:02:22      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

一,游戏介绍

本次编程黄金点游戏分为三个部分第一个是客户端,第二个是数据库,第三个是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

 

结对编程作业

标签:

原文地址:http://www.cnblogs.com/sunjiank99/p/5974172.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!