关于ARK框架中Update过多,解决方案的总结

先说下关于讨论这个问题的起因,是因为ARK框架中都是基于Plugin和Module的,所以所有跟业务相关的内容都是会继承自AFIModule/AFIPlugin,而这两个类中都会有一个Update函数,用来做必要时候的循环。因为原来的习惯不好,导致大家都习惯于每个Module中都会加一个空的Update函数。因为有同学猜想这种会影响部分性能,所以我个人实测了下这种继承的虚函数执行的时间,测试环境:…

接口设计六大原则

一. 单一职责原则 Single Responsibility Principle, 简称SRP。 定义 There should never be more than one reason for a class to change 应该有且仅有一个原因引起类的变 准则 职责的划分?单一的定义和级别?应该根据实际业务情况而定。关注变化点。实际使用时,类很难做到职责单一,但是接口的职责应该尽量单一。 二.…