软工实践个人总结

一、基本情况

(1.1)请回望第一次作业,你对于软件工程课程的想象

  • 对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?

    与开篇博客时,我从一个啥都不会的小白变成了一个会使用各种开发工具的代码搬运工,虽然开发能力还是很弱,但是毕竟是0的突破。

    达到的期待和目标有:更深入的了解并体验了前后端的不同。对软件开发过程有了大致的了解,并且学会通过各种平台来解决遇到的bug与问题。

    不足:因为自己不够努力,在开发方面还是远远不足,很多问题只会通过别人的答案来解决,只知道要怎么做,不知道为何要这么做,没法自主解决。知识的存储还是没能达到预期,自我开发的能力也依旧不足。

(1.2)总结这门课程的实践总结和给你带来的提升:

  • 在软工实践课程当中我编写了3069行代码。

  • 软工实践的各次作业分别花费的时间:

    # 作业 花费时间(分钟)
    1-2 个人编程作业 1250
    3 结对编程作业 2760
    4 团队介绍与选题报告 180
    5 团队需求分析报告 120
    6 团队项目之现场编程 220
    7-13 Alpha冲刺(含总结) 105
    14-19 Beta冲刺(含总结) 360
  • 讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?

    令我印象最深的作业:结对编程作业。

    原因:该作业是我第一次自己开发一个软件,从刚开始的不知所措到后面越学越有兴趣,并且学会了自己在各个网站上寻找解除bug的方法,虽然不明所以,但是看着一行行代码“化腐朽为神奇”将一个个bug解决,我期待着哪一天我不再是代码的搬运工,而是像他们那样能够自主解决各种bug。

  • 在软件工程课程上花费的时间(预计花费时间参考:同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)

    累计时间 实际周均时间 预计周均时间
    83.25(h) 6.4(h) 14(h)
  • 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?

    • 分点列出
      • InteliJ IDEA:为我打开了新世界的大门,让我知道原来代码这么方便就能写,很多语法错误,缺少包都能一键解决。
      • Java:让我拥有了开发的基础
      • Android Studio:帮助我设计软件,做UI是真的快捷
  • 其他方面的提升。

    对软件工程进一步了解,明确了前后端的不同,经历了一个软件开发所需的大致过程,感受到开发软件时的不容易。

二、总结与收获

个人或结对或团队项目实践中的经验总结+实例/例证结合的分析。

  • 结对作业中我学会了Android Studio的用法,并且第一次进行了Java在开发中的运用,虽然过程很艰辛,有许多的bug产生,而且没有将功能设计完全设计出来,但是作为我第一次做出来的app,我还是很欣慰的。

三、致谢

  • 这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?

​ 最感谢的是我的组长——吴振溢。想说的话:谢谢你将啥都不会的接纳进团队,并且在我对后端的开发学习不尽人意时善解人意的让我负责ppt与文案,并且耐心指导我对于前端工具的使用。

posted @ 2021-12-21 16:40  今夕9  阅读(41)  评论(0编辑  收藏  举报