一、请回望第一次作业,你对于软件工程课程的想象
1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
- 经过这一学期的软工锻炼(残酷打击),在个人和结对编程中真真实实的提高了我自己本身的编程能力,同时我对团队项目编程有了进一步的认识。做项目的时候,最重要的不是自己如何快速地将自己分配的任务做完,而是要注重团队合作,就好像前后端如果没有一开始约定好接口,只是自己埋头做的,后期链接的时候又要多出一大部分兼容问题。
- 不足之处:在团队项目里自己的的编程能力又显得薄弱,没能怎么帮上忙,主要都是做产品写文档这块。(抱紧大腿)
2)总结这门课程的实践总结和给你带来的提升,包括以下内容:
1、统计一下,你在这门软件工程实践中,完成了多少行的代码;
作业 |
代码行 |
个人编程 |
1k |
结对编程 |
3k |
现场编程 |
100 |
团队项目 |
500 |
合计 |
4k多 |
2、软工实践的各次作业分别花了多少时间?(做一个列表)
作业 |
耗时 |
第一次博客作业 |
1h |
第一次个人编程 |
24h |
第一次团队展示 |
1h |
第一次结对编程 |
6h |
团队项目-选题报告 |
10h |
第二次结对编程 |
50h |
团队项目-需求分析报告 |
8h |
团队Git现场编程实战 |
4h |
Alpha冲刺 |
100h |
Beta冲刺 |
80h |
最终展示 |
20h |
合计 |
304h |
3、哪一次作业让你印象最深刻?为什么?
- 结对编程作业
- 一开始十三水出来,什么玩意嘛?这是柯老板花两分钟随便想出来的题目吧,为了以后打十三水能有个强力AI帮忙而写作业的感觉。后面也是被这作业折磨的惨。从UI设计到算法设计(什么特殊牌型,好好打斗地主不好吗)实在是劝退。
4、累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答
每周应该都能拿出10个小时左右的时间吧
#### 5、学习和使用的新软件;
- 墨刀
- Axure
- PyCharm
- Visio画类图
#### 6、学习和使用的新工具;
- 墨刀
- JUnit
- Github
- Visio画类图
#### 7、学习和掌握的新语言、新平台;
- Python
- Github
#### 8、学习和掌握的新方法;
- 原型设计
- 单元测试
- 百度(多重要的技能我竟然才学会)
- 抱大腿端茶倒水
#### 9、其他方面的提升。
- 开发过程与队友的交流
- 熬夜之后的养生手段越来越丰富
## 二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析
- 事实证明,不熬夜根本都不可能体会到软工的真谛。唯有熬过夜通过宵掉点头发才敢走出去说自己学过计算机。
- 一味的妄自菲薄是没用的(我真TM是个菜鸡,我真是***)。要学会迈出第一步,你不迈出,你永远都不会知道自己会摔的多惨,也永远都不知道自己一次次摔完爬起来的帅气。当年,结对作业发布的时候,跟队友两个人就是以熟悉规则理由打牌,一直懈怠。连框架设计都没敢开始提上日程,最后就只能看着DDL一天天的接近。被生活所迫,开始瞎写,然后被疯狂吃分(简直就是畜生那群人),后面就是慢慢改进自己的算法,还算过的去。So 总的来说,编程最重要的还是迈出第一步,第一步都不敢迈,谈什么天高地阔。
## 三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
- 自己。
- 我真想给你来一大嘴巴子,白天大好时间不拿来写代码跑出去浪,晚上熬夜迫害自己年轻的生命,祖国未来的栋梁都给你害惨了
## 四、个性发挥,包括图文、照片和创意等
- 从第一次个人编程开始,我才发现熬夜写代码的真的快乐(写这句话差点被劈死)
- 柯老板,有空一起吃火锅啊。最好在你录成绩前的那种,然后吃完一高兴把2位数录成3位数的那种啊
- 最后一张图在这软工结束的悲伤之际(悲个锤子)送给所有还在熬夜的祖国栋梁们
![](https://img2018.cnblogs.com/blog/1670457/202001/1670457-20200112232825142-114913496.jpg)