Files
UnityAI/04_开发流程/最佳实践指南.md

846 B

StrayFog 框架最佳实践指南

一、性能优化

1.1 对象池使用

  • 频繁创建销毁的对象必须使用对象池
  • 合理设置对象池初始容量
  • 定期清理空闲对象避免内存泄漏

1.2 资源管理

  • 及时释放不再使用的资源
  • 使用异步加载避免卡顿
  • 合理使用资源缓存

二、代码组织

2.1 单一职责

  • 每个类只负责一个功能
  • 避免庞大的God类

2.2 依赖管理

  • 通过管理器获取依赖,而非硬编码
  • 使用接口解耦依赖关系

三、错误处理

3.1 异常捕获

  • 在关键路径添加异常处理
  • 记录错误日志便于排查

3.2 防御性编程

  • 检查参数合法性
  • 处理空引用情况

版本: v1.0
生效日期: 2026年
适用范围: GiftGameX项目业务开发人员