程序人生之发布前后的问题与反思

版权声明:本文为博主原创文章,大家可以随便转载,觉得好给个赞哦。 https://blog.csdn.net/baidu_25310663/article/details/85326306

良好的态度与深入的反思

1.SQL脚本中禁止出现drop语句,ps:删掉没有备份的数据库表,那是传说中的“删库跑路”

2.删除,批量删除,按条件删除等删除相关功能,本地功能一定要每个场景都测试,切勿只测一部分,导致线上数据的遗失。

3.在处理具有历史数据的功能的时候

要做到兼容历史数据,比对下新增数据与历史数据的异同,合理的处理历史数据。ps:新增数据不能覆盖掉原有在用数据导致原有功能异常

问题:地址数据

4.处理问题步骤

发现问题-----------找到问题根源----------(提出解决方案-----------验证解决方案--------------确认影响点)------------确定最优方案----------生产发布-------------生产验证-------------经验总结

问题:没有考虑历史数据导致功能不能上线,后期影响没有列出来

5.别人踩过的坑

如果开发时间和质量冲突,优先保质量,毕竟你埋下的坑,总是要坑你自己的;

再困难的情况下,也要保证基本测试

代码复查很重要,特别是线上的版本迭代项目,代码复查一定要在三次以上 

猜你喜欢

转载自blog.csdn.net/baidu_25310663/article/details/85326306