结对编程——阶段总结
结对编程——阶段总结
基本要求
参考邹欣老师博客。
队员
项目阶段总结
我们在github上增加了一个名为pair-team的Organizations,从master分支上分别checkout出自己相应的分支。
整个项目采用C#开发,开发平台为Visual Studio 2013。
我使用WPF搭建前端UI(借鉴Windows自带计算器)以及输入是否合法,张帆负责后端的运算部分。
同时,当各人完成相应部分后,提交pull request,另外一个人负责来做code review,review完毕后才可以merge到master上。
现阶段:
- 后端运算部分已完成,支持精度控制。
- 前端UI大部分已完成,缺少精度控制的设置。
- 前端输入判断大致完成,但存在一些逻辑上的bug有待解决。
- 已经分别将各自的分支merge到master,完成整合工作,可以进行正常运行,并完成相应的运算。
结对编程总结
我认为在结对编程中,沟通是最重要的一部分。我们两个人在编程前做好了分工,画出相应的流程图与模块,并让界面与计算部分分离,尽量让各个模块之间做到高耦合,低内聚。同时编写了两个人需要遵守的编程规范(例如:文件名称,类名称,变量名称),严格按照规范进行coding,增强可读性,大大提高了code review时的效率。
posted on 2016-03-28 16:06 13070046孙宇辰 阅读(164) 评论(2) 编辑 收藏 举报
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步