• 项目冲刺个人总结


    1.项目冲刺过程:

    一点都不夸张的说,最近这一个月是我写代码最频繁的一个月,大概我前俩年写的代码加起来也没有这几天写得多。。。一方面,软工实践的项目冲刺确实让我觉得很有压迫感,估计这种感觉要持续到结课为止了。为了补充知识,在团队作业中可以发挥一点作用,至少做到不拖后腿,我确实花了很多时间去自学安卓和尝试编写相关代码。另一方面,身为菜鸟一枚,刚入手安卓项目开发,所有界面啊功能什么的完全靠自己手写,并没有掌握使用框架开发的优越性,做了很多无用功。冲刺的这些天,我花了大量的时间和精力在这门实践课上,不管最终能提交一份什么样的项目,我所掌握和领悟到的知识都让我真真切切的觉得,值了!
    由于主要负责界面设计,我和志灏之间的沟通较为频繁,代码也需及时相互传阅。冲刺前期,我负责界面显示,志灏负责界面跳转,我们并行工作,并将俩份作业融合,形成初步的项目框架。在此期间,我们的配合还算默契,由于志灏是组长,他分担的工作量也就相对大点,我只要在规定时间内完成分配任务就可以。中期,我们一起对框架进行细化,在此期间,对代码的更新和迭代我们采用最原始的方法手动更新,并没有真正理解老师要求代码要提交到github上的目的,没有将Github利用起来,导致项目进度变慢,这个问题在接下来的编程中必须引起重视。
    

    2.项目冲刺心得:

    团队协作很重要
    

    第一次真切感受到个人与团队的协作关系就是在这门实践课上了。志明和逸豪负责服务器端,志灏和我负责负责项目框架的构建,布局文件的设计,大家的分工明确,并行工作,定期交流沟通并一步步使得项目朝着预期目标进展,整个过程中,只有与队友默契配合,融入一个团队中共同工作,才能提交一份真正可行的项目。

    在编程初期就形成一套内部的编码规范

    对于代码的编写,一定要字斟句酌,一个不起眼的问题,有时甚至会导致系统崩溃,我在创建新的布局文件时,因为一个字母之差与志灏的项目产生不同,导致覆盖问件时出现俩个相同的界面,使得监听事件运行异常,导致偶尔的系统崩溃。好在我在项目更新扫描文件的时候发现了这个问题,并立即解决,才没有让错误被放大而造成难以估计的修复代价。我想,一个优秀的软件工程师,他的代码一定是精炼而易于阅读的,以后我一定呀以此为目标约束自己。

    3.项目冲刺目标:

     冲刺的这段时间里,我已经习惯了每天编程的生活。每天都有新收获,每天都有新问题,寻找解决途径,修改初期架构,如此循环下来,我真正体会到了软件设计过程中的艰辛与快乐,一个个问题解决时的快意,一个个问题产生后的迷茫,都让我回味无穷。想想那些写代码的分分秒秒,心中的感觉真是“痛并快乐着”!
    

    希望在接下来的这一阶段能继续加油,享受过程,在团队协作中完成项目。

    CV小蜡肉
  • 相关阅读:
    基本MVVM 和 ICommand用法举例(转)
    WPF C# 命令的运行机制
    628. Maximum Product of Three Numbers
    605. Can Place Flowers
    581. Shortest Unsorted Continuous Subarray
    152. Maximum Product Subarray
    216. Combination Sum III
    448. Find All Numbers Disappeared in an Array
    268. Missing Number
    414. Third Maximum Number
  • 原文地址:https://www.cnblogs.com/zzq-123456/p/4976352.html
Copyright © 2020-2023  润新知