一、请回望第一次作业,你对于软件工程课程的想象
1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
开篇博客时我对课程的目标和期待比较美好,现实的所学所得与其相去甚远。工作量和脱发量远超预期...。对编程工具和编程语言的学习有较大的提高,但技术积淀还是差很多。我菜是因为我兴趣缺缺和惫懒吧。大三是个转折点,大二之前对于编程的实操都是针对一点的“玩具程序”,语言和工具的掌握非常片面。而大三的软工课第一次接触系统性的软件开发,遇到了很多困难,发现了很多不足,但完成时那种看得见的成果还是比较有成就感的。
2)总结这门课程的实践总结和给你带来的提升,包括以下内容:
1、统计一下,你在这门软件工程实践中,完成了多少行的代码;
大概三千多行吧
2、软工实践的各次作业分别花了多少时间?(做一个列表)
作业名称 | 耗时(小时) |
---|---|
个人编程 | 10 |
结对编程 | 21 |
现场编程 | 3 |
Alpha冲刺 | 33 |
Beta冲刺 | 24 |
3、哪一次作业让你印象最深刻?为什么?
结对编程,因为是我写的第一个有较完备功能性的程序。从算法设计到实现投入了大量的精力,最终成果不错,很有成就感。
4、累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答
累计花了91个小时在软工实践上。平均每周花7.5个小时。
开篇博客的回答:每周平均3.5个小时。
5、学习和使用的新软件;
VS code、Pycharm、eclipse
6、学习和使用的新工具;
GitHub、sql、qt
7、学习和掌握的新语言、新平台;
html、js、python
8、学习和掌握的新方法;
单元测试
9、其他方面的提升。
学会用搜索引擎更精准的查询资料。
二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析
经验就是早睡晚起身体好,晚睡早起身体倒。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
感谢自己,感谢我还活着,面对软工没有害怕,加油,奥利给!