zoukankan      html  css  js  c++  java
  • 冲刺12.13

    小组:The Expendables


    一、站立式会议


    二、项目进展

    1、完成用户信息更新接口。

    2、完成系负责人界面优化。

    3、修复一些bug。


    三、问题困难

    1、界面优化的时候,为了适应各种尺寸的手机屏幕,没有用相对布局,而是选择了线性布局,因此在调整比例的时候花了很多时间。

    2、在整合代码,进行综合的测试的时候,遇到了很多问题!:

       1)、
       问题:由于我们是分工做了各自的工作,缺乏了对项目整体的了解。
       
       解决方案:利用之前做的原型以及需求分析中的测试方案来指导综合测试。
          
       2)、
       问题:android端的代码是比较前面敲的,当时对单元测试不是很了解,测试工作做的不够,留下了很多隐藏的bug,在综合测试的时候,就很难定位bug的位置,大部分时间都花在了找bug上,并且还得找当时负责这个部分的同学来改,效率很低!
       
       解决方案:在提交代码之前,必须保证已经通过了基本的单元测试。代码的编写一定要严格遵守编码规范,代码层次要清晰,备注要完整,最起码要让人知道每一个模块是实现什么功能的。
          
       3)、
       问题:编写到后期的时候,发现之前的考虑有很多不足之处,比如说,我们之前显示一条报课信息只拉了一张简单信息的记录回来,而到后面我们需要显示详细信息了,那张表的信息就不够用了,这样我们就需要修改很多地方了。像这样的问题,我们遇到了很多,而且有些地方还是牵一发动全身,会推翻前面的很多东西,带来了许多棘手的问题。
          
       解决方案:事先尽量多考虑问题;采取增量式开发,在实践过程中能第一时间发现问题,及时修正,减小损失。
    


    四、明天的任务

    1、继续整合代码,修复bug

    2、继续完善一些功能:

     1)、系负责人这一块继续完善
     
     2)、用户信息修改这一块对应的android端的接口
     
     3)、报课信息修改这一块对应的android端的接口
    

    五、心得体会

    团队合作的精神很重要,回过头来看项目,由于时间和能力的限制,对我们四个人来时,如果只有一个人在做是不可能做到现在这样的地步的,我们现在的成果是每个人付出的努力合在一起共同的结晶。然而团队之间的交流并非易事,有很多地方都是需要我们去学习的。

  • 相关阅读:
    float浮动后,父级元素高度塌陷和遮盖问题
    Json
    测试连接数据库是否成功
    spark standalone zookeeper HA部署方式
    用NAN简化Google V8 JS引擎的扩展
    在Android上使用Google V8 JS 引擎
    数据可视化工具zeppelin安装
    kafka0.8.2以下版本删除topic
    kafka迁移数据目录
    scala2.10.x case classes cannot have more than 22 parameters
  • 原文地址:https://www.cnblogs.com/fenice/p/5045951.html
Copyright © 2011-2022 走看看