米忽悠踩坑日记-1

米忽悠踩坑日记-1            --知不足,而后进

进入米哈游差不多一个半月了,就以刚刚上线的某个任务作为节点写一篇踩坑日记吧。

1.安全意识,尽量考虑到玩家各种奇奇怪怪的操作以及有可能想刷道具的行为.

2.日志方面,记录玩家的每一步操作,成功或者失败,需要记录清楚,uid,region以及其他的信息,如奖励的ID,更新一次游戏玩家数据也记录

3.在写代码时候不要总想着先实现逻辑再来优化结构,因为一个小任务的代码量不一定少,而且任务排的很紧,如果不从一开始就保持良好的结构自己看起来简直是煎熬.

4.初期尽量记录下思路,否则过一周简直看不懂.

5.拆分功能,拆分功能,拆分功能

6.时间问题!,记得Golang的个位数前面要加0,例如1月2日 01-02

7.命名要规范规范再规范,别取太长的名字,否则代码整体不美观,例如GetUserAwardList这种

8.多和策划沟通

9.redis存储尽量不要每一次都更新所有数据

10.指针尽量少用,只传用得到的参数,因为止不准就在某个地方修改了值.

11.Slice尽量初始化的时候,指定容量.

12.先发奖再记录发奖操作

13.别两个任务同时考虑,容易混.

14.当业务熟悉后,抽时间学习公司框架的原理以及思考为什么这样做(此条绝对不会咕咕的.

猜你喜欢

转载自www.cnblogs.com/Miracle-boy/p/12173303.html
今日推荐