zoukankan      html  css  js  c++  java
  • 软工实践个人总结

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

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

    • 目标和期待:新的一学期一定要好好学习!!!!打代码!!!往死里打!!!!!!(代码是谁,也太惨了)
    • 现实:代码打我,往死里打!!!!!!!!!!!!!!打!!!!!!!!!!!!!!!!!!(阵亡)

    记得我大二的时候看助教的博客园发了很多软工的博客,虽然不知道写的是什么,但是每次博客都完成了一定的任务,看到团队成员的分工,感觉这样真好啊,是不是我明年也能这样做一个自己也有参与的项目呢~后来班导也说了,让我们一定要选软工,虽然辛苦,但是很有用,这样,大三来了,软工成了必修,我也怀着满心期待,希望自己能得到一点改变。
    刚开始的解析地址作业,我已经很久没写过代码,看着题目也不知道如何入手,听说大家用的Java,python写的,可我都没接触过这些。用了C++上吧!反正至少能先开始,而不是无从入手在焦虑。后来我放弃了,中文识别有点难搞哦,我又止步了,后来我看到有同学提交博客了!!我速去围观!用的是python,这个函数是什么?正则?噢,这样用也是不错,还挺方便的,于是乎我开始三天速成python,顺便找出了参考同学的很多bug,在自己的代码中一一改过来了,还加入了自己觉得应该判断的一些特殊情况,过程也是花了不少时间,但至少我还挺有成就感的,虽然是参考了同学的一些用法,但是自己也有用心在写自己的代码,尽管后来我看大家的代码好像也大部分用这种做法写出来的。
    后来是十三水,打牌还挺开心的。有时候作业出来,我们并不知道这个作业的标准是怎样,怎样才算基本达成,没有一个可以参照的例子,比如刚开始原型设计,用那个axure就看了半天,以为它能一弄出来就有一个可以用的前端,后来搞了半天才知道交个图就行了啊,那我就算画图加几个框框好像也不是不成,搞了半天就让人觉得很气馁,从这个时候开始,就对这个课程有点懈怠。后来的十三水确实是自己菜,觉得先写出来再说,算法好不好嘛再说,这样我们刚开始在排行榜上还能有不错的成绩,后来就被刷下去了,只有之前的截图留念了。作业提交后我也看了其他同学的写法,排列组合求最佳算法确实挺好的,我之前也考虑过这么写,就算感觉得捋清楚,不然容易乱,应该事后认真看一下学习好的同学的写法的,这才是作业的意义我觉得,虽然这是后话了。
    团队作业这就来了,国庆回学校动车上两个小时我才开始看带回家一周都没翻过的JavaScript书,尽管组长已经催了半个月了。开会的时候讨论我们要实现的功能,感觉应该能成。最后要开始做的时候,发现,你知道你应该到那个地方,可是你不知道怎么走,可能跟自己没有完成组长给我们的学习任务有关吧,百度找了半天也没什么头绪,网课又太多了,学完都结课了,但还是勉强看了layUI模板的网课,基本学会怎么使用了。组长到这时候还是对我们挺上心的,经常会问我们进度,我们虽然菜,但是有那种认识,要干活,不然会被宰。团队编程也是挺好玩的,竟然人工手算完成了,菜鸡也有菜鸡的活法!!一个团队,除了后端全是前端,也没有比较懂的人带带我们,一群无头苍蝇最后也是没有飞出菜鸡的牢笼,界面做的非常简陋,各项也不能令自己满意,感觉自己明明花了时间,但是没有找到对的方向。这时候就有点自暴自弃的倾向了,心有余而力不足,也完全忘记当时想着改变的自己。只能帮忙录录创意小视频,但是做这个的时候真的挺开心的。当时舍友问组长要不要做的时候,组长说,如果你真的想做,就去做吧,不用在意别人的想法。我们回宿舍就开始我们的表演了,请出了舍友珍藏的旱獭,一帧一帧剪了一个定格动画,配音还有配乐也花了心思,但是是真的开心,觉得自己为团队做事了,而这个事情我能做,真好。这时候我觉得,我理想中的软工,应该是这样,如果我有一定的前端基础,做界面的操作就像剪视频一样了然于胸,或者我看过一些前端的案例,就像地址解析一样,就着那几个步骤,我可以完成自己的界面,我也会有做视频这个激情,和舍友录到五点半睡到七点半起来去演示也一点也没在怕的,这是我的一点遗憾。完成的期待和目标是我早期确实没有放弃,一步一步实现了作业要求,虽然分数可能一般,但是做的时候虽然辛苦,但还有我继续努力一下就能完成的期待。不足是后期没有补上一些基础的知识,导致后来的任务都无从下手,就这样信心逐渐消耗,觉得自己花了时间也只是白搭。这也是软工给我的一个锻炼,回想过去,也许找厉害一点的同学取取经,至少知道怎么做,还有顶住这份焦虑,沉住气去学,这些都是我未能达成的遗憾。那这里也感谢软工,确实得到了意想不到的收获。

    2)总结这门课程的实践总结和给你带来的提升,包括以下内容:

    • 1、统计一下,你在这门软件工程实践中,完成了多少行的代码;
      maybe 3k+
    • 2、软工实践的各次作业分别花了多少时间?(做一个列表)
    作业 耗时/h
    个人编程 15
    结对编程 20
    现场编程 2
    alpha 28
    beta 20
    • 3、哪一次作业让你印象最深刻?为什么?
      个人编程,第一次速成新知识并运用,得到了不错的效果,对后面的学习更有信心。
    • 4、累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答
      害!当初吹过的牛,就憋说了。我惭愧。好吧,是累计85小时,周均4.7左右,当初的牛是10(猛男落泪)
    • 5、学习和使用的新软件;
      axureRP8、xmind、IDEA、pycharm、剪映
    • 6、学习和使用的新工具;
      GitHub、sql、postman
    • 7、学习和掌握的新语言、新平台;
      python、HTML、css
    • 8、学习和掌握的新方法;
      接口使用、单元测试、速成学习(并失败)法。
    • 9、其他方面的提升。
      学会看别人的代码去理解运用,适当时加以改善,受挫能力提生,学会运用GitHub搜索。

    二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析

    与第一题内容有重合,稍作总结,个人编程收获自信,结对编程开始有了自己的思考,完成结果虽不尽人意,但是过程充实无憾,如果能对算法再进一步改进更佳。
    团队项目实践努力的方向/方法不对,走了很多弯路,也实现欠佳,在做视频时候得到很多感悟,领略到软工的魅力,但能力有限之后也没有在其他方面感受到成就感,是个遗憾。

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

    感谢舍友助力车,结对的时候一起讨论十三水,做视频的时候有很多新想法很有创意,有人一起熬夜就不会困!!!!!
    还有组长吧,当时也没有嫌弃就组了队,之后也一直对团队尽心尽力,是我们太菜拖后腿了,没能一起实现目标,也是遗憾。
    以及柯老板,能有这些锻炼也是你对这门课程花的心思,我真的还收获不少的,现在写这个总结也是,后知后觉发现很多感慨。

    四、个性发挥,包括图文、照片和创意等


    祝大家新年快乐!!!新的一年也要有软工精神!就算熬夜也要好好吃饭~~~~~(外卖-熊米町寿司)

  • 相关阅读:
    Redis源代码分析(十三)--- redis-benchmark性能測试
    kvm中运行kvm
    umount.nfs device busy day virsh extend diskSpace, attachDisk
    ultravnc
    openNebula dubug
    maintenance ShellScripts
    virsh VMI deploy data serial xml
    cloud computing platform,virtual authentication encryption
    基于C 的libvirt 接口调用
    storage theory
  • 原文地址:https://www.cnblogs.com/031702307a/p/12168233.html
Copyright © 2011-2022 走看看