米忽悠踩坑日记-1

Posted miracle-boy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了米忽悠踩坑日记-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.当业务熟悉后,抽时间学习公司框架的原理以及思考为什么这样做(此条绝对不会咕咕的.

以上是关于米忽悠踩坑日记-1的主要内容,如果未能解决你的问题,请参考以下文章

Android 踩坑日记 - RecyclerView 布局问题

vue 组件传值踩坑日记 1

java踩坑日记

android踩坑日记1

SpringCloud踩坑日记 - zuul开启https

CentOS 7 安装 RabbitMQ 踩坑日记