每周回顾:业务代码进入瓶颈期

每周回顾:业务代码进入瓶颈期

工作日总结
  • 做一个圆满星星的功能,满满当当大约做了3天

  • 功能要做的点有如下几点:

  1. 某一套卡牌/城池卡牌达到一个等级,给予一定星星
  2. 卡牌功能的所有星星累计起来,达到一定数量,有属性加成和学会技能
  3. 单区玩家每个功能的累计星星做一个排行榜。
  4. 每天发一次排行榜奖励

麻烦的点有以下几点:

  1. 每个卡牌升级,都要更新星星的数据
  2. 每套卡牌有一个类型,但是某些特殊卡牌,还会有子类型。业务上把6张卡牌划为一个类型,但是实际上这6张又有两个子类型,这种潜规则太多,还不能统一的玩意儿,让我纠结了许久,每次碰到让我不爽的代码,我都要查一查这个源头从哪来。几个月前在神将卡的代码上加功能时,激活操作有3处地方,升级操作也有3处地方,之前的功能有些只处理了一处,其实就存在问题,这也是规则不统一的坏处/恶心之处。在这乱代码上加功能,简直就是在爬屎山,然后就一鼓作气把他们重新写了一遍。
posted @ 2020-12-07 00:41  单纯的心  阅读(63)  评论(0编辑  收藏  举报