2天前,我们将办公室从PHP 5.2.x切换到5.3.x,最初引起了一些问题,但我们设法很快修复了它们。
由于许多错误修正都是通过查看错误日志来完成的,所以我脑海里浮现出一些东西。
嗯,有关于未定义变量的所有这些PHP Notices
以及其他我认为不紧急的消息。我确实重新配置了我最近的一个项目,停止显示这些通知,但后来有一个问题...... 这是不错的做法,不记录通知,只查找真正的错误?为什么?
我现在有点困惑,因为我们目前有足够多的运行网站,我不知道 - 我应该单独留下这些网站,还是应该重新配置它们只记录坏事。
答案 0 :(得分:10)
最好不要首先生成通知,因为它们是code smell。
答案 1 :(得分:2)
我们已经注意到在我们的预生产环境中运行,因此我们可以在发布到生产之前检测到任何潜在的错误或不良做法。在制作时,我们只记录不好的东西。