软工实践个人总结

一、请回望第一次作业,你对于软件工程课程的想象

1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?

在编程能力方面我相比之前是有了一些进步,然后还学习了新的语言,学会了写前端语言,这方面算是达到了我的个人目标。
但是因为不论是结对编程还是团队编程,我都一直在参与前端开发,所以对后端的了解比较少,对于这方面的实践也比较少,所以这方面的能力比较差,这算是整    个软工实践过程中我比较遗憾的地方。总体来说,我很多地方都没想达到预期的要求,缺陷还是比较多的,希望日后可以有所进步。

2)总结这门课程的实践总结和给你带来的提升,包括以下内容:

1、统计一下,你在这门软件工程实践中,完成了多少行的代码;

完成了大概有2000+行代码。

2、软工实践的各次作业分别花了多少时间?(做一个列表)

作业 花费时间(分钟)
第一次博客作业 100
个人编程作业 1500
第一次结对编程作业 180
第二次结对编程作业 3600
团队编程阶段 1800

3、哪一次作业让你印象最深刻?为什么?

结对编程让我的印象最深刻。因为结对编程我当时是负责ui部分,所以我是从零开始学习前端编程。先是看视频和教程自学,在做出大致之后,卡在了接口部分。在看了好几个教程和请教大佬之后终于实现了接口功能,也算满分完成了前端部分的工作。

4、累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答

累计花费了120个小时。
平均每周花费十个小时左右。
开篇博客回答截图如下:

5、学习和使用的新软件;

intelliJ IDEA

6、学习和使用的新工具;

流程图制作工具、GIT

7、学习和掌握的新语言、新平台;

学习的新语言有html、css、js;
新平台为Github

8、学习和掌握的新方法;

原型设计
web前端开发
psp表格
单元测试
uml图像绘制
将前端开发成果转换成可执行文件

9、其他方面的提升。

学习并相对深入了解了Github的使用,学习了该如何撰写选题报告和需求分析报告

二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析

个人编程:

在个人编程中,因为考虑到对于其他语言的不熟悉,所以我选择了西c++,但是我并没有考虑到c++对于中文字段的处理并不方便,这也导致了我后期有很多的问题。同时还有一个方面就是我并没有好好去研究助教给出的评测条件,导致我到后面的阶段即使做出了一部分,但是在最终结果中还是评测爆零。在这次的个人编程中,主要是让我明白了,不要一个人闭门造车,还是要多跟大家交流,不懂的地方要多问,多去请教别人,同时更应该搞清楚最后的评测要求,这样可以避免很多问题。

结对编程:

在结对编程中,我跟搭档一开始的分工并不是很合理,但是在后期协调之后分工相对会合理一些,所以在计划的时间内完成了编程作业。这一次我在ddl之前及时完成了任务,所以在这一次的结对编程中让我明白了协作有多重要

团队编程:

团队编程中,我们团队的分工还算是比较明确的,但是因为大家个人能力的不足,所以导致我们后期出现了一些问题。但是总体上我们还是完成了最终结果的制作。在团队编程中我主要是学到了团队的分工应该合理,但是同时也应该考虑到大家的个人能力问题,还有一个非常重要的就是交流沟通的重要性,不管是在哪一个阶段的工作,有问题都应该先跟大家交流,把问题提出来大家一起解决,比起一个人闷头解决要好很多。

三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?

我最感谢的是紫微,在团队编程中我们一直在一起学习一起写代码,可以说她是我的动力。
还有就是杨明哲,他是我们团队的核心人物,可以说我们团队的成果很大一部分都出自他的手。

四、个性发挥,包括图文、照片和创意等

这是我整个软工学习过程中,最大的领悟。

posted @ 2020-01-11 19:53  一只胖柠檬  阅读(217)  评论(0编辑  收藏  举报