米忽悠踩坑日记-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.当业务熟悉后,抽时间学习公司框架的原理以及思考为什么这样做(此条绝对不会咕咕的.
原文地址:https://www.cnblogs.com/Miracle-boy/p/12173303.html
时间: 2024-10-10 05:27:29