课程我的总结

在工程内习得的经验教训:前端

  个人工程任务前期集中在项目设计和面向用户调查上,后期则是前端和部分的代理一些组长的分工职能,以及爆破测试和输入输出封闭工做;java

    在项目设计和用户调研中:项目设计文档的编写更加成熟了,准确抓住测试用户的反馈需求给出对应解决方案的能力也加强了;编程

      前期,我编写的设计文档冗长复杂并且不够严谨,连本身都有不易记忆的地方,后来通过不断改进,我系统改进了设计文档的主要部分,利用更简洁的等价表述方式改进了一些关键逻辑,同时处于敏捷编程的要求,我本人也充当起了“活体设计文档百科”随时解答组员对设计细节的疑问,对总体设计把握更加充分,于是在后面的用户线下测试中能够准确评估出实现用户的需求和建议最好的新设计方案;后端

    在前端编写工做中:提升了阅读英文api文档的能力,提升了debug水平,提升了先后端对接(主要是js to java)的经验,学会了js以及基于js的Phaser框架编程;api

      phaser的中文网址久未更新,因此一直在英文网中阅读api文档,提升了本身的英文文档阅读水平,而且在此后还成功发现一个因为他人阅读文档不仔细形成的bug(一个kill()和destroy()两个方法不一样形成的bug);基本掌握了js的一些基础特性,达到了至关于c语言习完 大一c语言程序设计课程 左右的水平服务器

    在冲刺期间:最后几天冲刺编程时经过对项目设计的了解和进度的了解,可以很快地列清list和组员协商进行分工排除bug;进行爆破测试和输入输出封闭时,进一步提升了思惟的缜密性,对即时在线联机软件的复杂性和与其它类型的软件相比独有的难点有了深入认知体会;框架

      咱们的冲刺阶段很是紧张,咱们的项目有着独有的问题——咱们的工程是要实现一个即时联机游戏,即时联机这个要点的难度超出了我最开始的想象,大量的努力花在了解决这个难点带来的独特问题上,同时还有一些额外的问题:咱们的代码push后5~10分钟才会部署到运营服务器上,而后才能开始进行测试,并且绝大多数bug必须在联机环境下才能复现,甚至还有不能稳定复现的bug,这极大地考验了做为爆破工程师的个人分析理解能力,我仍是比较好地定位了问题和划分了问题责任代码测试

相关文章
相关标签/搜索