欢迎光临散文网 会员登陆 & 注册

《我的来世是个包裹》开发日志0321

2020-03-21 12:56 作者:紫数  | 我要投稿

把道具图鉴类和道具数据类重写了一遍。不难,但是很繁琐。

不改写的话,之后会花更多的时间找BUG。

例如,之前道具图鉴我只用了一个类,比如道具的N种属性,如编号、名字、描述、属性类、属性值公式参数等,就建了N个List变量……

之前的我就是这么懒,明明可以再建一个子类,把属性放在子类里,然后图鉴类里只放道具列表。之前的我就是想少打几行代码……结果造成层级关系违背了“一一对应”的原则,代码冗余度高,增减记录时容易出错。其实这种偷懒造成了我最后还是要花更多的时间。

又例如,之前动态包裹数据引用道具图鉴资料时。代码写得很不安全,引用前没有对“外部数据是否已加载”进行判断。少打了几行代码,造成未来可能发生了BUG还要浪费时间去想为什么。

不好的习惯一定要改掉。不要偷这个懒,坚持正确的原则。表面上多花了一点时间打代码,之后可以节省很多很多调BUG的时间。虽然我也知道我打字速度慢,但是再慢,也比调BUG划算吧。

《我的来世是个包裹》开发日志0321的评论 (共 条)

分享到微博请遵守国家法律