本文地址:https://blog.csdn.net/t163361/article/details/115067137
最近准备申请新星创作者,需要2000个粉丝关注,觉得文章有用的,请点一下左侧边栏的关注,谢谢。
之前对log,throw的使用上不是很清晰,最近看Flax源码有点感悟,先记录下来
Flax引擎中的Undo模块,没有使用使用log来记录,而只使用的throw来抛出异常。
感觉对这种比较独立的模块,没有使用log,而是用throw可能有如下几个原因
1.模块比较独立,所以不想引入log模块,增加复杂度。
2.基于性能上,使用log都会有一定的性能损失。
对这块的观点还不是很成熟,以上仅仅支持一个思想片段的记录