zoukankan      html  css  js  c++  java
  • 谈谈项目管理中必须注意的基本要素

    这里说的项目管理指技术上的项目管理,而不是行政上的项目管理。

    1. 软件版本管理

    使用语义化的版本控制,严格遵循语义化版本控制的规范,通过软件版本号来传递意义。
    特别是对外提供的公共API项目,必须使用语义化的版本控制,否则,随着API功能的演化和发展可能会面临灾难性的痛苦。
    关于语义化版本控制规范,详见:语义化版本 2.0.0

    2. 关于做数据备份的思考

    数据库备份有了,但是怎么确保数据备份是正确的?如果有问题是什么问题?什么时候发生的?
    其实这些看似简单的问题暴露了我们经常在做一些无意义的备份。
    有可能数据备份就没有执行?或者没有备份成功?或者备份的数据有问题?通常我们只是跑了一个程序那里,并没有真正去关心备份这件事情的结果。
    所以我们还应该多做一步:测试数据备份结果!
    参考:自动测试数据库备份

    3. 紧急修复BUG要不要跑测试用例

    有时候为了赶时间修复一些紧急的问题,往往会修改代码之后直接编译打包,然后发布。
    但是却在90%的情况下都会发现这个紧急修复的问题还是存在问题(可能没有真正解决,也有可能是带来新的问题)。
    所以,不论是任何场合修复了BUG,一定要先跑测试,再部署到产线环境!切记!切记!切记!

  • 相关阅读:
    乘法DAC一点知识
    #4 判断字符串是否为整数
    #3 不使用循环输出1到100
    #2 判断一个字符串是否包含重复字符
    #22 结语
    #1 组成互不相同且不重复的三位数
    #21 Python异常
    #19 re&jieba模块
    2020国庆正睿笔记
    2019正睿csp-s赛前冲刺
  • 原文地址:https://www.cnblogs.com/nuccch/p/7729475.html
Copyright © 2011-2022 走看看