软工实践个人总结
一、基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象。对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
我希望这门课能真正为我提供一个契机,能够把我之前所学的计算机相关理论知识串联起来,也希望能有一个拿得出手的实践项目。 ————来自我的第一次作业
一个学期过去了,对比目前的所学所练所得,我认为设计能力和规划安排能力差不多达到期待和目标,编程方面(除了Python之外)都还有待提高,效率还是十分低下。
1.2 总结这门课程的实践总结和给你带来的提升:
在软工实践课程当中我编写了__901__行代码。
软工实践的各次作业分别花费的时间:
# | 作业 | 花费时间 |
---|---|---|
2 | 个人编程作业 | 26.5h |
3 | 结对编程作业 | 80h |
4 | 团队介绍与选题报告 | 8h |
5 | 团队需求分析报告 | 10h |
6 | 团队项目之现场编程 | 3.5h |
7-13 | Alpha冲刺(含总结) | 40h |
14-19 | Beta冲刺(含总结) | 15h |
20-22 | 每周小结 | 3h |
讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
结对编程项目。在开始工作后不久我们就遇到了各种糟心的问题,很多问题几乎是我们靠时间和努力一点一点摸索出来的......那段时间是我整个软件工程课程花费时间最长,最投入的一次,真正让我体验了一回“凌晨四点的福大”。
在软件工程课程上花费的时间:
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
186 | 9.3h | 15h |
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
博客和Markdown语法:第一次写博客,也许未来我能像博客园大佬一样写小指南? Github:优秀的代码托管仓库,这个学期乃至以后可能很久就靠它了 pycharm profiler:检查性能情况的小工具,我现在写代码必定使用 Axure RP:美观、方便的原型设计工具 前端三件套(HTML+CSS+JS):从零开始学前端,现在我也能设计一个能看的前端页面了 阿里云和ECS:也是从零开始的服务器端,靠自己摸索出来了一个完整的网站,未来可能还会考虑续租一个当Linux机用
其他方面的提升 嗯......对一款软件的开发流程有了理论和实践上的了解?
二、总结与收获
第一篇博客,第一个GitHub项目,第一个前端页面,第一次团队协作,第一个自己搭建的网站,第一个能被称为“软件”的项目......我在这里创造了无数个第一次。 从一个只会编写简单代码的菜鸟,到学会了一整套软件开发相关流程和工具,这门课程让我受益良多。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
这学期以来我想感谢很多人,大家都很优秀。 但是最想感谢的是我的好朋友,团队作业小组组长陈晟新同学。感谢这么一位优秀、耐心、靠谱的同学,无论是作为小组组长的领导和规划,还是作为同班同学在技术和想法上的支持,甚至包括提醒我完成这篇博客(笑),都帮助了我很多。感谢你一直以来的支持和帮助!