版权声明:本文为博主原创文章,大家可以随便转载,觉得好给个赞哦。 https://blog.csdn.net/baidu_25310663/article/details/85326306
良好的态度与深入的反思
1.SQL脚本中禁止出现drop语句,ps:删掉没有备份的数据库表,那是传说中的“删库跑路”
2.删除,批量删除,按条件删除等删除相关功能,本地功能一定要每个场景都测试,切勿只测一部分,导致线上数据的遗失。
3.在处理具有历史数据的功能的时候
要做到兼容历史数据,比对下新增数据与历史数据的异同,合理的处理历史数据。ps:新增数据不能覆盖掉原有在用数据导致原有功能异常
问题:地址数据
4.处理问题步骤
发现问题-----------找到问题根源----------(提出解决方案-----------验证解决方案--------------确认影响点)------------确定最优方案----------生产发布-------------生产验证-------------经验总结
问题:没有考虑历史数据导致功能不能上线,后期影响没有列出来
5.别人踩过的坑
如果开发时间和质量冲突,优先保质量,毕竟你埋下的坑,总是要坑你自己的;
再困难的情况下,也要保证基本测试
代码复查很重要,特别是线上的版本迭代项目,代码复查一定要在三次以上