一个写着几行代码的理工科文学青年
暂时未有相关通用技术能力~
阿里云技能认证
详细说明我个人平时会比较慎用“架构”这个词, • 一方面是觉得业界有很多架构大师和架构模式,而我的认知和实践有限; • 另一方面是因为这个词看着挺高大上、有点务虚,如果不结合实际场景的具体问题来讨论,容易陷入“PHP是最好的语言”这样的辩论赛中。 所以,我个人的观点是:以要解决的问题为出发点,去讨论我们要采用的架构模式。
通常客户端产品至少都会有Debug和Release两种编译配置,在编译Release版本中会进行一些优化,以减少最终产品的体积。 比如,在Release版本中会对代码执行步骤进行优化(如O1、O2等),这会导致有些代码被优化省略掉,有时无法单步调试;另外就是会去掉符号信息,这会导致断点调试时没有符号信息,所以才会有[CallStack的捕获和解析内容](http://www.atatech.or