一、请回望第一次作业,你对于软件工程课程的想象
Q:1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
A:
- 第一次地址解析作业,重新复习了正则,还学会了从github 白嫖 数据源
- 第二次十三水作业,重新复习了flask,把出牌算法写成了 又臭又长 的模拟题
- 团队项目,我主要是负责对接外部接口 写demo代码 骚操作找能白嫖的接口
- 总结达到目标:对python实战有进一步深入, 白嫖能力有长足进步
- 不足:团队实践没能负责算法代码编写,写代码时还要开个文档在旁边参考用法
2)总结这门课程的实践总结和给你带来的提升,包括以下内容:
Q:1、统计一下,你在这门软件工程实践中,完成了多少行的代码;
A:没具体统计,个人作业150+,十三水后端300+,团队现场编程找接口没写代码,最后团队项目负责找接口写demo50+
Q:2、软工实践的各次作业分别花了多少时间?(做一个列表)
作业名 | 花费时间(小时) |
---|---|
第一次博客作业 | 3 |
第一次个人编程作业 | 20 |
第一次结对编程作业 | |
团队选题 | |
第二次结对编程作业 | 32 |
团队Git现场编程实战 | |
Alpha冲刺 | |
Alpha事后诸葛亮 | |
Beta冲刺 | 4 |
最终演示 | 1 |
Q:3、哪一次作业让你印象最深刻?为什么?
- 第一次个人作业。
- 听到作业任务的时候就挺激动的,“这不是调在线商业接口分分钟解决吗”。甚至还想到一种更加鸡贼的方法
- 但是得知只有Lv3任务才能调在线接口时,心里是崩溃的,然后想具体怎么实现
- 第一想法就是找数据库去逐级匹配(算是没绕弯),想从国家统计局官网爬,折腾了2小时,打开某g搜索发现有现成新鲜爬虫后的结果还是json的,并且测了下python加载1MB的json用时2s,就确定了这种方法的可行性
- 然后就开始码了,码的时候也一边在网络上看各种地名组成,比想象中复杂。同时因为我比较菜,所以代码写的很长,不过运行效率还行
- ddl之前,还教会别人如何使用这个json文件,得到的反馈:“python真香”
- ddl之后,自己测了下Lv1and Lv2正确率92%,符合预期,同时评测别人代码,发现dalao用纯正则,没用数据写的短小精悍代码,正确率比我高。
Q:4、累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答
A:实际累计109,实际平均每周6.8;开篇博客每周预期8小时。
Q:5、学习和使用的新软件;
A:postman,fiddler 4,burp suite 怎么都是渗透工具
Q:6、学习和使用的新工具;
A:pycharm的性能分析功能
Q:7、学习和掌握的新语言、新平台;
A:Python
Q:8、学习和掌握的新方法;
A:反反白嫖
Q:9、其他方面的提升。
A:更能熬夜了;吃饭第一名
二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?****
A:我要感谢我结对的队友cqc,为了做结对编程作业都没空给女朋友过生日。我得知后非常感动,给cqc安排了一顿海底捞(强烈暗示给cqc加分)
四、个性发挥,包括图文、照片和创意等****
还是最爱这个界面,正经游戏i了