服务管理和广播系统
服务注册器,基本上针对单例模式下的各种 manager
TAG_COLLECTION //
共有 11 篇笔记使用了这个 Tag。
服务注册器,基本上针对单例模式下的各种 manager
首先在Assets 下进行日常开发,接着单独开发一个分支package,使用tag管理(Github Action 自动构建)
如果在运行时遇到了 Assets 发生变化,如何在不重启程序的情况下重载 Assets ? —— 常说的对资产的热重载就是为了解决这样一件事情 (什么 Code Hot Reload 那些更复杂的东西未来可期)
干净框架,总体上分为 - 实体层(Entities) - 用例层(Use Cases) - 接口适配层(Interface Adapters) - 框架驱动层(Frameworks & Drivers)
Data-Oriented Design 面向数据设计,比较侧重于数据布局和内存访问模式 —— 极致压榨性能,可以用于减少 Cache Miss
Entity-Component-System, 高性能编程中逃不开的。
Model View ViewModel
model view present
Pointer to Implementation, 其核心思想是让公开类只保存一个指向真正实现对象的指针,保证对外暴露稳定干净的接口,同时隐藏掉内部的实现细节
Spec-Driven Development, 规范驱动开发, 现在在 Vibe Coding 的使用中经常提及的一个开发模式