上周老师给我们大家布置了一个课堂作业:结对完成一个四则运算的小程序。由于课上没有带笔记本,所以课上没有完成,但也观摩了其他同学的完成过程。结对完成项目要求的是两个同学齐心协力地去完成项目,课后回到寝室,与室友去完成了这个作业,感触还挺深的。拿到这个题目,首先我们对题目进行了分析,确定用什么语言、什么方法实现,题目容易忽视的问题是哪些,需要使用什么方法来优化整个程序。这个过程是很重要的,由于是两个同学共同完成,所以在完成过程中难免会遇到意见不同的时候,毕竟思想是不可能统一的,所以在这个情况下,两个人都要耐心地听取对方的意见,避免发生争吵、不合的情况。共同编程,出错率会减少,也能更注重细枝末节的问题,我本来是编程能力较弱的,通过结对编程也能从对方那里学到一些,两个人一起讨论,就不像那种拿着题目吃吃下不了手了。两个人一起编程,代码的规范性也是很重要的,所以老师也特别的给我们讲解了代码的规范性,我觉得挺受益的。所以说,两个人的力量更强大,结对编程这种方法也实用。
点滴成就 |
学习时间(h) | 新编写代码行数 | 博客量(篇) |
学到知识点 |
第一周 | 6h | 0 | 0 | 初步了解软件工程 |
第二周 |
6h | 0 | 1 | 认识软件工程 |
第三周 | 10h | 0 | 1 | 制作调查问卷、了解需求文档 |
第四周 | 6h | 15 | 1 | 学习写好需求文档、结对编程 |