一、请回望第一次作业,你对于软件工程课程的想象
1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
- 达到期待的方面:
①熟练掌握了办公软件的操作,文档、ppt制作能力有很大的提升;
②学会了墨刀,以及gethub;
③已经能熟练使用html、css、js完成前端界面的制作。 - 不足的方面:这次实践我完成的基本都是前端的任务,而作为计算机专业的学生,我觉得我应该更多的涉及、学习后端的知识。
2)总结这门课程的实践总结和给你带来的提升,包括以下内容:
1、统计一下,你在这门软件工程实践中,完成了多少行的代码;
2800行左右
2、软工实践的各次作业分别花了多少时间?(做一个列表)
作业名 | 花费时间(小时) |
---|---|
第一次博客作业 | 3 |
第一次个人编程作业 | 10 |
第一次结对编程作业 | 6 |
团队选题 | 3 |
第二次结对编程作业 | 12 |
团队Git现场编程实战 | 3 |
Alpha冲刺 | 25 |
Alpha事后诸葛亮 | 3 |
Beta冲刺 | 2 |
最终演示 | 1 |
3、哪一次作业让你印象最深刻?为什么?
第一次个人编程作业最让我印象最深刻。
原因:开始是用c语言做的,但发现实在太麻烦了,要考虑到的因素也有很多,而且自己代码能力不强导致debug了好久,心态爆炸。之后看旁边的同学基本都是用java写的,运用正则表达式。听了他们的思路后,我也改用java了。在半天速成java和其他相关知识的情况下,我又重新开始了这次作业的代码编写。作为java菜鸡,随之而来的是一系列的报错。。。某些判断条件下一改再改,最终基本完成这次编码作业。但!事情还没有结束,由于测试的软件不知道什么原因,一直显示我结果错误,没有得分。一波操作猛如虎,一看得分低的不行,我瞬间就放弃了,熬夜掉得头发都稀疏了,害我去烫了个头显得我头发多一点。。。不过,虽然最后程序得分为0,但是我有认真完成这次编程,也学到了很多。
4、累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答
145,12;
5、学习和使用的新软件;
墨刀,Hbuild X, qt5,Pycharm
6、学习和使用的新工具;
墨刀,Hbuild X, qt5,Pycharm
7、学习和掌握的新语言、新平台;
HTML,css,js,java,python,博客园,GitHub
8、学习和掌握的新方法;
python的tkinter库写前端、接口;html,css,js制作前端界面。
9、其他方面的提升。
①团队协调合作的能力;
②更加有耐心了,对专业知识的应用实践有了很深刻的感触。
二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析
神话:①只要自己静下心来学习,很多问题都可以解决;②其实自己也不是想象中那么菜哈哈哈;③我如果真的用心学习真的很可以!
经验总结:①只要自己想学,都是可以学得会的,关键是看自己愿不愿意花时间和精力。比如以前觉得用代码写界面很难,但是当自己看视频、看博客学习后,发现自己也能按组长的安排基本完成界面的设计,就觉得也没什么难的;②不要怨天尤人,心态要放好,其实只要好好把握时间,软工实践也不至于天天熬夜(我每次都很懒,所以熬夜了QAQ)。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
①首先感谢一下自己:以前不信会学到掉发,这次是真的。。。只能说头发我太对不起您了,放假后我一定按时睡觉,天天吃水果给您养回来。
②其次感谢一下柯老师:(首先声明一下我不是舔) 实践真的很难很耗费时间,但是这次实践真正让我找到了专业的感觉,还有以后工作的方向,让我对计算机不再那么迷茫。
③没有最感谢的人,我觉得我的小组成员都值得感谢,因为有了你们,我们才共同完成了这个项目!