php引入类后路径错误
等待您的代码编译? 试图找到您遇到的当前问题的根本原因? 这里有一些GIF可以帮助您应对当前情况
描绘以下场景。 今天是星期五早上,您刚坐下来喝杯Java,准备编写一些代码。 您启动了环境,然后突然收到支持人员的电话。
1.上次部署出了点问题,呼叫中心充斥着抱怨。
2.拒绝生效,您认为自己已掌握一切,只是发现自己错了
3.在这一点上,您遍历了日志,尝试查找代码中发生了什么事情,从而引发了异常
4.如果您问我们,哪一个看起来更像这样:
5.在这一点上,您尝试记住最重要的事情是保持冷静并进行调试
6.找到(您认为是)问题的根本原因,应用修补程序或变通办法,部署它并希望它会起作用
7.而且,通常,您必须更深入地研究日志才能尝试找到真正的根本原因
8.但是,如果您没有花时间首先记录该问题会怎样?
9.现在你只是不知道发生了什么
10.天色已晚,此时,您意识到自己花了一半的工作时间来跟踪这一问题
11.或者您确实设法在登台环境中找到并解决了问题,但是生产完全不同了
12.请记住,今天是星期五。 部署修补程序可能会导致您失去周末跟踪所有事情的正常运行
一定有更好的办法吧?
还有,凯文!
让我们从基础开始-日志文件...糟透了。 依靠它们来发现代码中的问题就像……依靠猫而不是将杯子推下货架。
更具体地说, 生产中发生的异常中至少有20%根本不会将其写入日志 。 最重要的是,有63%的日志记录语句不在生产环境中运行,并且超过50%的日志记录语句在发生错误时不包含有关变量状态的任何信息。 kes
为什么这么重要? 如果没有及时发现,这些问题将影响您的客户和用户。 这可能会导致沮丧,抱怨和恼怒的推文,您的团队将不得不花费其工作周的20%来找出问题所在以及如何解决。
相反,您希望专注于构建可靠的产品并通过减少检测问题根本原因的时间来提高开发人员的生产率。 而且,您并不是唯一一个拥有相同感觉的人,如TripAdvisor,Intuit,Comcast,Zynga等公司也已通过自动化其错误解决流程来实现产品可靠性的转变。
作为回报,这些公司能够将识别和解决生产错误的时间减少到只有几分钟。
php引入类后路径错误