Skip to content

设计理念

RocPlay 以 渐进式可插拔 为骨架;高自治说明业务在 契约与分层边界内 的取舍空间(纪律不减)。本站将理念拆为五篇,便于按需阅读;事实源Assets/RocPlay 当前源码与本站对应章节为准。


分册索引

分册内容
设计思想渐进式、可插拔、高自治、跨项目复用
编码哲学简洁性、可维护性、性能、类型安全、可测试性
分层架构逻辑分层、依赖方向、与 Assets/RocPlay 目录对应
生命周期Bootstrap 启动/运行/关闭与 Init/Start/Stop/Dispose
设计支撑IoC、事件、主线程、扩展与常用模式对应(概念层)

核心理念(一页摘要)

理念含义
渐进式最小内核 + 按需扩展;先 Bootstrap → RocCenter → RocEventBus,再按需服务、管理器、扩展与插件。
可插拔[RocImplementation]、优先 EventBus、同层不强绑;模块可替换。
高自治边界内自选组织方式与集成路径;订阅释放、禁环依赖、插件互不硬引用 等仍须遵守。

延伸阅读


下一步