查看: 8|回复: 1

【VV引擎】做功能容易,删功能更难——一次版本重构后的感悟

[复制链接]

46

主题

42

回帖

1212

积分

金牌会员

积分
1212
发表于 4 天前 | 显示全部楼层 |阅读模式
最近整理一个运营很久的版本。
原本以为只是简单优化。
结果真正开始整理后才发现。
很多功能已经没人使用。
但脚本依然存在。


最常见的问题
活动已经关闭。
脚本还在。
NPC已经删除。
变量还在。
装备已经淘汰。
逻辑还在执行。


为什么会这样?
因为开发时只考虑增加。
没有考虑后期维护。
每次更新:
新增功能。
新增变量。
新增奖励。
时间久了以后。
整个版本越来越臃肿。


重构时我做了什么?
第一步:
统计所有系统。
第二步:
确认是否还在使用。
第三步:
确认调用关系。
第四步:
逐步清理无效内容。


最大的收获
不是减少了多少代码。
而是版本结构变得更清晰。
后续开发效率明显提高。


总结
开发能力决定版本上限。
维护能力决定版本寿命。
一个长期运营的版本。
定期整理和重构非常有必要。

46

主题

42

回帖

1212

积分

金牌会员

积分
1212
楼主 发表于 4 天前 | 显示全部楼层
开发能力决定版本上限。 维护能力决定版本寿命。 一个长期运营的版本。 定期整理和重构非常有必要
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表