zoukankan      html  css  js  c++  java
  • 第七周

    一个开发人员拿到了设计文档之后,他会做什么事情

    估计开发任务所需的时间,他会参考以前同类任务所需花费的实际时间,以及其他同事的时间估计。

    小飞会试着写一些快速原型的代码,看看效果会怎么样。期间他发现了若干问题,与PM沟通后,最终达成一致意见。

    在看到初始效果和了解了实现的细节后,小飞开始写设计文档,写好之后,他可以请同事一起来复审设计文档。

    设计文档写好之后,小飞就会按照设计文档写代码、在实现过程中,他又发现了一些意想不到的问题,通过与同事沟通并参阅技术资料,他找到了解决方案,但是实现任务的时间推迟了。写好代码后,小飞对照设计文档和代码指南进行自我复审,重构代码。

    创建或更新单元测试,并进行单元测试(不仅要自己创建或更新单元测试,还要通过整个模块系统的单元测试)

    得到一个可以测试的版本,交给相关的测试人员测试,或者在网上进行某种公开测试,如AB测试等,查看在运行时产生的log,以及希望收集的运行数据是否正确地传回服务器。

    修复测试人员或用户发现的问题,等到问题都解决得差不多了,就请同事进行代码复审。

    根据代码复审的意见修改代码完善单元测试和其他相关文档,然后把代码签入到代码库中。

  • 相关阅读:
    移动开发 Native APP、Hybrid APP和Web APP介绍
    urllib与urllib2的学习总结(python2.7.X)
    fiddler及postman讲解
    接口测试基础
    UiAutomator2.0 和1.x 的区别
    adb shell am instrument 命令详解
    GT问题记录
    HDU 2492 Ping pong (树状数组)
    CF 567C Geometric Progression
    CF 545E Paths and Trees
  • 原文地址:https://www.cnblogs.com/lcy123456/p/5491096.html
Copyright © 2011-2022 走看看