软件工程学习进度第五周暨暑期学习进度之第五周汇总

在本周的课程上,老师安排我们结对开发一个石家庄地铁的网站,而且要具有使用性,在这类实用性的安排之下,我和我的搭档经过了几天的努力,总算是完成了地铁网站的开发,不过实际过程中的安排也并没有太多的顾虑,大概只是两个人的原因,并没有遇到老师所说的在编程之中遇到的一些多个人开发时遇到的意见不同的问题,在这一点上还需要今后在更多人的合作之中了解,并且学会处理此类问题的矛盾。

本周学习到最多的是编程之中的团队合作的精神,之前在编程之中始终是一种单打独斗的状态,到了结对开发反而不从适应,至少在一开始的时候是这个样子,在分配不同的任务始终没有一个定夺,但是我们都在这个过程中充实了自己,并且相互合作,之中,我开始逐渐地体会到了一种团队之间合作的精神,这是我们以后要遇到的常态,所以在现在开始面对这种模拟的条件下,如果能够现在多了解一些,在以后工作的时候或许就会更好地处理周围和别人合作时所遇到的一些问题。

本周课上的对于结对开发的地铁网站的展示,同时让我看到了周围的同学都是如此优秀,结对开发的过程不但没有丝毫阻碍到开发的进程,反而相互促进,同时每个小组都做得非常优秀,我希望能从中学习到一些什么东西。现在所面对的那些老师所给的题目我知道都是一些特别简单的问题,但是即使是这样,我还是会遇到一些问题,在实际开发中,还是会遇到各种各样的,算法的,编程语言方面的大大小小的问题,这些问题反而比bug阻碍了我更长的时间。

结对开发的过程让我了解到了我与他人之间应该相互学习,以这次编程为例子,我们两人分工明确,最后还是能够使编程的时间大大缩短,这是之前的我从未想到的效率,虽然大大小小的问题占据了不少的时间,但是我能估摸着计算这次的编程的时间至少比我单打独斗的时候所需要的时间缩小一半,我们各发所长,完成了这个网站。最终能够出来这些,我依旧还能够感受到那种一个与他人合作的第一个项目编写出来的那种喜悦的心情,如今依旧在我心中挥之而不去。