维护MMO项目的随想

简介:



前提条件

近期我的工作内容是在维护一个历经几年的MMORPG大型项目,写下自己的一些感想

项目进度:游戏中基本的系统功能都有了,现阶段的主要工作就是修复系统的bug及重构部分系统。

维护老项目从何开始?

1、拿到一个需求,结合老代码和新需求进行分析

在老代码基础上开发?整理思路重新开发?

如果老的代码不用怎么改动就可以满足新需求,那就在老代码基础上修改

如果老代码和新需求匹配度不高,那么就重新开发吧,重新开发注意不要影响到其它的功能。

如何看待维护老的系统?

调整心态,如果能修改就修改,不能就重新写过。找此模块的相关负责人弄清楚需求功能,避免编码偏离需求。




本文转自赵青青博客园博客,原文链接:http://www.cnblogs.com/zhaoqingqing/p/5209865.html,如需转载请自行联系原作者

相关文章
|
1月前
|
监控 数据可视化 数据挖掘
UI 设计团队协作有妙招!哪类办公软件能拔高效率?
本文介绍了6款适合游戏原画团队的高效协作办公软件,包括板栗看板及5款国外软件。这些软件通过可视化任务管理、灵活的任务分配、强大的文件管理和版本控制、便捷的沟通机制等功能,帮助团队提升创作效率,促进成员间无缝协作,适应不同规模和需求的游戏原画项目。
48 15
|
1月前
|
存储 数据可视化 安全
中型设计团队的项目可视化管理,啥办公软件才够给力?
本文介绍3款适用于设计行业的团队可视化办公管理软件:板栗看板、Trello和Asana。板栗看板以其简洁直观的看板展示、强大的任务管理和便捷的团队协作机制著称,特别适合国内设计团队使用。Trello通过灵活的看板体系和丰富的插件支持,提供全球化社区资源和跨行业应用的灵活性。Asana则以多视图项目展示、精细的任务关联与分组及实时数据分析报告,为设计团队提供深度任务管理和数据驱动的决策支持。这三款软件各具特色,旨在提升设计团队的协作效率和项目管理能力。
41 4
|
1月前
|
数据可视化 数据管理 BI
远程团队如何高效运作?这些协作神器助你一臂之力!
随着远程办公的普及,团队面临沟通不畅、任务分配混乱、进度追踪困难等挑战。本文将探讨这些难题,并推荐5款实用的在线协作工具:板栗看板、Trello、Notion、Slack和Asana。每款工具都有其独特的优势和适用场景,帮助远程团队实现高效协作。
47 0
远程团队如何高效运作?这些协作神器助你一臂之力!
|
2月前
|
前端开发 Unix 测试技术
揭秘!前端大牛们如何高效管理项目,确保按时交付高质量作品!
【10月更文挑战第30天】前端开发项目涉及从需求分析到最终交付的多个环节。本文解答了如何制定合理项目计划、提高团队协作效率、确保代码质量和应对项目风险等问题,帮助你学习前端大牛们的项目管理技巧,确保按时交付高质量的作品。
48 2
|
5月前
|
敏捷开发 搜索推荐 小程序
项目管理神器呀!YesDev这款客户端太爱了!轻松管理上百个项目
对抗项目延期的利器:YesDev - YesDev是一款强大的项目管理工具,适合敏捷开发/DevOps/软件项目管理,提供网页在线版、PC桌面版(Windows/Mac)及微信小程序,支持多部门及团队协作。 - 特别推荐YesDev桌面客户端,便于快速启动应用并保持与在线版数据同步。 特性亮点 - 任务工时管理: 高效填写、报告和计算工时。 - 项目集管理: 方便地管理多个项目及其子项目,并可设置权限。 - 单个项目管理: 灵活配置项目组件,如文档、需求、问题追踪等。 - 多项目甘特图: 即时合成多个项目的甘特图,进行宏观分析和资源调配。 - 个性化工作台: 根据角色定制工作台显示内容。
|
8月前
|
存储 物联网 区块链
DAPP质押算力项目系统开发模式案例|细节需求
区块链技术具有去中心化和边界关联性的特点,使得其在全球范围内具有巨大的影响力
|
新零售 人工智能 算法
农场养成种树游戏系统开发(案例项目)丨区块链DAPP种树游戏系统开发(开发案例)及源码方案
  即企业以互联网为依托,通过运用大数据、人工智能等先进技术手段,对商品的生产、流通与销售过程进行升级改造,进而重塑业态结构与生态圈,并对线上服务、线下体验以及现代物流进行深度融合的零售新模式。
|
区块链 图形学 wax
农场链游模式系统定制开发搭建技术实现
农场链游模式系统定制开发搭建技术实现
|
存储 算法 区块链
链游项目系统开发(方案设计)丨DAPP链游系统开发(案例分析)/成熟技术/区块链游戏开发/源码说明
  在区块链中,每个块包含了一定数量的交易信息和该块的唯一标识符,同时还包含了前一个块的哈希值。这样的设计保证了区块之间的顺序和完整性,一旦一个块被添加到区块链中,它就不可更改。This makes blockchain a secure and trustworthy distributed ledger that can be used to record and verify various types of transactions.
|
存储 安全 算法
TechFinger游戏搬砖平台系统开发方案详细丨TechFinger搬砖游戏系统开发案例项目/源码功能/成熟技术
去中心化:以分布式网络为基础结构,对数据进行验证、记账、存储、维护和传输等操作,利用纯数学方法建立节点之间的交互信任关系,进而形成去中心化、可信任的分布式系统;