zoukankan      html  css  js  c++  java
  • 第13周 本周个人总结

        匆匆一周将要过去,该做个总结了。

        在本周,有一些主要课程,例:JS、.NET、软件工程等。还有一些不属于专业课的:形式政策、毛概、网络安全与组网。

        就拿软件工程来说: 本周所讲的第11章 软件设计实现及界面设计

        一、复习 OO 、原则、模式、架构(三层)

        二、从Spec到实现

        1. 计划(估计开发任务所需时间)

        2. 开发(试写一些快速原型的代码,期间发现问题与PM沟通,最终达成一致意见)

        3. 看到初始效果和了解实现的细节后,写设计文档,并进行复审

        4. 按设计文档写代码。实现过程中发现问题,与同事沟通并参阅技术资料,推迟了实现任务的时间

        5. 对照设计文档和代码指南进行自我复审,重构代码。

        6. 创建或更新单元测试,还要通过整个模块或系统的单元测试。

        7. 得到测试版本,进行测试如A/B测试等,查看运行时产生的log,及运行数据是否正确传回服务器。

        8. 修复解决问题,进行代码复审。

        9. 完善单元测试和相关文档,把代码签入代码库中。

        三、把修改集(Change Set)集成到代码库中

        1. 根据场景和开发任务来决定集成的次序

        2. 互相依赖的任务要一起集成

        3. 在测试场景时,要保证端到端的测试

        4. 场景的所有者须保证场景完全通过测试,然后把场景状态改为“解决”

        四、开发人员的标准工作流程如下图所示:

               

        五、代码完成

        六、开发阶段的日常管理

        1. 宽严皆误

        2. 冒烟测试(BVT)

        3. 小强大扫除

      

  • 相关阅读:
    BestCoder Round #86 1001
    Codeforces Round #365 (Div. 2) B
    Codeforces Round #365 (Div. 2) A
    Codeforces Round #129 (Div. 2) C
    Codeforces Round #129 (Div. 2) B
    Android.mk 文件语法详解
    RDS和ROS使用小结
    电力企业计量生产需求系统解决方案
    android 修改framework下资源文件后如何编译
    USB port 如何识别不同的Charger类型
  • 原文地址:https://www.cnblogs.com/cjw123/p/6123014.html
Copyright © 2011-2022 走看看