换句话说,生产应用程序是否应该取消所有日志记录并打印到控制台以减少内存使用量(或者内存使用量是否可以忽略不计)?
答案 0 :(得分:1)
一般情况下,日志记录会占用一些非常少量的设备资源,但它很小,除非您要将整本书打印到控制台,否则不应感到任何更改;)
尽管如此,如果没有向用户提供任何有价值的信息,我建议删除所有日志。纯调试日志可能非常烦人,如果将来有人会使用您的代码,他可能会打电话给您不专业;)
答案 1 :(得分:0)
我建议删除由于应用程序性质而频繁调用的方法中的日志(例如游戏循环中的更新方法)。在这种方法中,一个println可能会引起明显的口吃。
您可以使用一种方法进行日志记录,该方法仅在调试(方案方式)中打印,并且对发布方案不执行任何操作。
答案 2 :(得分:-1)
您可以将日志保存在调试版本中,但最好完全禁用它们,有些应用程序会打印密码,令牌到日志,这不是最好的事情,