通过几次与数据部DB开发人员联调解决Bug的反省

见贤思齐,见不贤而内自省。


去年该DB人员坑了我3次:

1.几个游戏服务器大陆漂移,数据没有迁移,导致我使用他返回的数据长度不对,服务器崩溃,惊动大Boss。

2.这个记不清楚了。

3.在内网写好的存储过程最后该同事没有更新到外网,本来应该传出一个传入的价格值,结果却返回了0.导致一系列的代码没有执行,出了问题。

今天该DB人员已经坑了我1次:

1.端游改手游开发任务很紧,结果出现新建角色没有按照背包里物品模板添加数据,而是增加了一堆无用却又不是完全不符合csv表格的物品数据,该人员一直发现不了问题,在占用我一天的时间的情况下,最后 他才发现自己美清理掉旧数据,就因为这些愚蠢行为,我也只能说呵呵了。

通过该人员反省自己:

1.在遇到问题时没有发散思维尝试用一种演绎法去推理该问题的可能发生原因,a。执行完存储过程没有添加物品,b。执行select查出了超过添加的物品数,说明在数据库里原来就有这些数据啊。这不很简单么?虽然没有看到数据库里的代码,但这不是很明显吗吗吗?啊?为什么自己想不到?下次可以定下心自己想通么?为什么一遇到问题就手忙角落,手足无措呢?

2.要养成严谨的态度,在一个团队里不要做那个吊车尾和短板,因为那样的角色实在太讨厌了。

3.要想不犯错,就要精神好,且集中注意力,需要早睡,养好精神。

你可能感兴趣的:(学习心得)