结队项目分析

软件工程结对项目分析

上上周,我们完成了个人项目编程。本周,,我们小队诚心合作,众志成城,经历了不懈的努力,最终完成了团队项目。而这次项目,我们也学到了很多。总结如下:

  1. 选好编译器很重要,我们结队项目,最开始使用的是java,用的是eclipse编译器,设计界面时,很是麻烦,最后选择了使用C#,利用VisualStudio,很是方便快捷的完成了界面设计。
  2. 关于类图设计,第一次的时候,我们按照自己的想法,随心所欲,导致类的关系错综复杂,让我们自己都看的眼花缭乱,然后我们抛弃了第一个项目,开始慢慢梳理类之间的关系,重新设计,最后弄成了这个新的版本,较之于之前,感觉项目思路清晰了许多
  3. 关于代码规范性,比较我们两人的代码,各有千秋,但也各有不合理的地方,我们虽然通过这次的界对项目,两人对代码规范上有所改进,但是改进之处依旧不够。

心得体会:

第一次与他人合作编程代码,感觉代码规范性十分重要,良好的代码规范有助于编程效率的提高,帮助我们快速理解代码,完成工作。第一次的时候,由于代码规范性问题,我们就花费了许多的时间。二,算法的重要性,我们个人项目的题目生成使用的是二叉树的方法生成题目,后来结对编程的时候,又准备改回随机生成,最后对比使用,还是觉得二叉树的方法比较好,不仅高效,而且对于答案啊的计算也十分简便。

猜你喜欢

转载自www.cnblogs.com/vastgrass/p/11604464.html