137
社区成员




对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
达到的期待和目标
在选课的时候,对柯老板已有所了解,一开始还有所纠结,后来报着大三得多提高自己的心态选择了K班。在这门课之前,我没有过项目的经历和经验。对这门课的期待就是能够和同学一起合作实现项目,设计出一个有现实意义的产品。回顾一学期的软工大作业完成的过程,我主要负责的模块是学生端小程序的实现,好几次在冲刺博客的时候破防了,但在这段时间也确确实实有所成长。在上这门课之前,目标是学习一些前端的技术以及学习项目的整个实现过程。在这一学期的磨练中,基本实现了自己的目标。在此基础上,我和组员们经历了许多次的现场编程,不仅自身有所提高,也增强了我的团队意识,获得了宝贵的团队项目经历,一起挑战,一起向前!
存在的不足
在前期没有很好地进行规划,处于边学习技术边实现项目的状态,导致在实现项目的过程中效率较低,这点需要在后续的项目开发过程中进行改进。还有就是一开始直接使用原生的小程序进行开发,没有进行组件化开发,导致效率较低,后续需要进行改进
非评测组
在软工实践课程当中我编写了5500行代码。
在团队项目中我参与了易点名的设计与开发。
软工实践的各次作业分别花费的时间:
时间 | 作业 | 花费时间 |
---|---|---|
09.03~09.04 | 首次博客作业 | 2h |
09.09~09.20 | 个人编程作业 | 25h |
09.23~10.14 | 结对编程作业 | 26h |
10.24~10.28 | 结对编程作品互评 | 1h |
09.30~10.23 | 团队介绍、选题报告、需求分析报告 | 2h |
10.30~11.06 | 团队项目之现场编程 | 15h |
11.06~11.19 | 团队项目Alpha冲刺阶段与中期总结 | 31h |
11.21~12.20 | 团队项目Beta冲刺阶段与终期总结 | 30h |
12.22~01.08 | 个人学期总结博客作业 | 2h |
在软件工程课程上花费的时间(预计花费时间参考:贴出你在首次博客作业中“你打算平均每周拿出多少个小时用在这门课上”这个问题的回答)
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
105(h) | 15(h) | 6~7(h) |
令我印象最深刻的是结对编程作业。因为这次作业是我一个人负责开发的部分,对于当时具备不多开发经验的我是一次挑战。由于第一次做小程序的开发,因此我在结对编程的前期先接触并学习了许多关于小程序开发的知识,在中后期才进行相应项目的开发。在开发过程中,遇到了许多困难,通过上网查阅和学习了许多资料,并请教同学才勉强完成结对编程的作业。在这过程中,对于个人编程能力还是有许多提升的,这也为后续团队大作业进行了铺垫。结对编程是我印象最深刻的作业。