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

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

    1. 软件版本管理

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

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

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

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

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

  • 相关阅读:
    C# 对XML操作-实例
    XML
    得到一个随机数组的方法
    Node Redis 小试
    Hexo快速搭建静态博客并实现远程VPS自动部署
    substr.js 字符串切割
    GraphicsMagick 学习笔记
    store.js 跨浏览器的localStorage
    bodyParser中间件的研究
    Sublime Text 使用指南
  • 原文地址:https://www.cnblogs.com/nuccch/p/7729475.html
Copyright © 2011-2022 走看看