C++单例模式
1. 背景
由于业务算法的不断迭代,处理流程变的更复杂,以及面对内存压力,原来的C语言会让代码更臃肿。代码框架在逐步演进和重构,业务逻辑已经开始逐步采用现代C++进行重写,减少内存碎片和内存泄漏,用上了更高级的语法,吃上了细糠。有的代码已经存在了十几年,大家在上面做各种堆砌,corner cases的覆盖。不过现在好的一点是,可以借助大模型帮我们梳理代码结构,添加代码注释,帮我们画代码调用的流程图,方便我们更快的理解,提高代码阅读效率。以前刚入职那会儿可是要要花较多的时间一个个文件看一个个自己梳理。