当我测试我的应用程序时,我正在做一堆日志记录,这对于获取有关变量状态等信息很有用。
但是我已经读到您应该在生产代码中稀疏地使用日志记录(因为它可能会减慢您的应用程序的速度)。但是我现在的问题是:如果我的应用程序正在生产中并且人们正在使用它,那么每当发生崩溃(上帝保佑)时,如果我删除了日志记录语句,我将如何解释崩溃信息?那么我想我只会有一个堆栈跟踪供我解释?
这是否意味着我应该只在对我解释发生的事情非常重要的地方才可以登录生产代码?
此外,日志记录语句将如何与崩溃报告相关联?他们会合并吗?我正在考虑使用Flurry作为分析和崩溃报告......