zoukankan      html  css  js  c++  java
  • 结对编程——阶段总结

    结对编程——阶段总结

    基本要求

    参考邹欣老师博客

    队员

    项目阶段总结

    我们在github上增加了一个名为pair-team的Organizations,从master分支上分别checkout出自己相应的分支。

    整个项目采用C#开发,开发平台为Visual Studio 2013。

    我使用WPF搭建前端UI(借鉴Windows自带计算器)以及输入是否合法,张帆负责后端的运算部分。

    同时,当各人完成相应部分后,提交pull request,另外一个人负责来做code review,review完毕后才可以merge到master上。

    现阶段:

    1. 后端运算部分已完成,支持精度控制。
    2. 前端UI大部分已完成,缺少精度控制的设置。
    3. 前端输入判断大致完成,但存在一些逻辑上的bug有待解决。
    4. 已经分别将各自的分支merge到master,完成整合工作,可以进行正常运行,并完成相应的运算。

    项目地址

    结对编程总结

    我认为在结对编程中,沟通是最重要的一部分。我们两个人在编程前做好了分工,画出相应的流程图与模块,并让界面与计算部分分离,尽量让各个模块之间做到高耦合,低内聚。同时编写了两个人需要遵守的编程规范(例如:文件名称,类名称,变量名称),严格按照规范进行coding,增强可读性,大大提高了code review时的效率。

  • 相关阅读:
    A*寻路算法
    Flump使用GPU渲染Flash动画
    Flash AS3.0 垃圾回收机制
    flash builder无法启动的解决方法
    AS3.0 BitmapData类介绍
    x&(x1)表达式的意义
    Feathers: Stage3D加速的UI组件
    Knockout.js入门
    TcxStyleRepository使用示例
    TPageControl使用代码节选
  • 原文地址:https://www.cnblogs.com/syncCN/p/5329411.html
Copyright © 2011-2022 走看看