189
社区成员
|
一、个人总结
1)对比开篇博客对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了期待和目标,哪些方面还存在不足,为什么?
在开篇博客中我期待:学会团队协作的能力、团队协作开发项目、提升自己的编程能力、改掉自己不足的地方。
达到预期的方面:一 学会了团队合作,学会运用github进行版本控制和团队代码共享,与大家分工合作提高了效率。
二 提高了编程能力,学会了连接前后端,渲染数据到页面,HTML,JS等知识。
还存在不足:编程能力不够,与小伙伴沟通不够。
2)总结这门课程的实践总结和给个人带来的提升,包括以下内容:
1、统计一下在这门软件工程实践中,完成了多少行的代码;
个人编程完成了 110 行代码
结对编程完成了 623 行代码
团队编程完成了 242 行代码
总共完成了 975 行代码
2、软工实践的各次作业分别花了多少时间?(做一个列表)
作业 | 时间(分钟) |
---|---|
第一次个人作业 | 110 |
第一次个人编程作业 | 3000 |
第一次结对编程作业 | 1860 |
第二次结对编程作业 | 4010 |
现场编程 | 200 |
团队展示+选题报告 | 50 |
需求分析与原型设计 | 50 |
alpha冲刺 | 1682 |
alpha冲刺完善 | 90 |
总计 | 11092 |
3、哪一次作业印象最深刻?为什么?
对 alpha 冲刺印象最深刻,因为和小伙伴研究前后端连接封装,渲染到深夜
4、累计花了多少个小时在软工实践上?平均每周花多少个小时?
185H,平均每周花 13.2 H
5、学习和使用的新软件;
墨刀、微信开发者工具
6、学习和使用的新工具;
ShowDoc
7、学习和掌握的新语言、新平台;
新语言: HTML、CSS、JavaScript
新平台: GitHub
8、学习和掌握的新方法;
单元测试、requests 库、API 调用、正则表达式
9、其他方面的提升。
抗压能力得到提升、查阅资料的能力有所提升
二、团队总结
团队合作一定要有团队间的相互交流
在我们团队的合作过程中,前后端的同学很少交流以及不知道各自的进度而导致项目推进缓慢,后来组长带领大家定期开会进行深入交流和工作汇报后,共同制订了进一步的开发计划使得接下来的工作进程顺利推进。
大家之间要相互帮助
负责相似板块的同学应该相互帮助,开发过程中难免遇到困难,自己想不出来的东西可能别人已经会了,别人不会的东西自己可能以前遇到过,所以相互帮助很有利于提高效率。
三、提出建议
从大一开学就要努力去寻找方向了,计算机的学习大多数靠自己,课堂上教的是基础,想要提高自己都得课外去努力。在bilibili上看看视频,web开发已经更新到微服务了,感兴趣就早点准备。可以去github上看看别人的开源项目,学学别人的架构,逻辑。
四、团队分析
《构建之法》上团队的发展有四个阶段
萌芽阶段 团队一开始分成了前端小组和后端小组,但大家都比较茫然,不知道该学什么,该怎么做
磨合阶段 在队长带领下,大家定时开会,总结经验,让项目稳步推进
规范阶段 大家各司其职,这就是我们队的阶段
创造阶段
五、软件要求
详见https://bbs.csdn.net/topics/603666907
六、个性发挥,包括图文、照片和创意等
javaweb学习栈
java基础---html,ja,css---javaweb---mysql---mybatis----spring------springMVC------springboot------springclound
有兴趣可以去B站学习