1.项目概述
小兵小卒是一款功能庞大、业务复杂的移动应用,整体规模约 2000 个 Activity。项目自立项以来已持续维护 6 年,覆盖丰富的业务模块,支持多场景的业务处理与用户交互。
2.技术架构与框架
项目采用 MVVM 架构 与 Kotlin 语言 开发,设计并使用了自研的 QUI 快速开发框架,框架包括基础组件、页面模板、网络接口封装及通用工具类,显著提升开发效率与代码复用率。
3.核心功能与职责
本人主要负责 架构设计、核心功能开发与维护,包括订单、用户管理及数据交互模块,实现了模块化、可复用、可扩展的代码结构,同时负责网络请求统一封装和异常处理策略,确保功能稳定可靠。
4.长期维护与优化
在 6 年的项目迭代过程中,负责版本更新、功能优化和性能调优,包括界面渲染优化、内存泄漏排查、线程调度及网络缓存策略,有效保证了应用的流畅性和稳定性。
5.项目成果与价值
通过自研框架和良好的架构设计,项目实现了高可维护性和开发效率,支撑了大规模业务迭代需求。长期稳定运行,模块复用率高,项目在团队内部和用户端均获得一致好评。