[1163] Debugger

Title Text:It can take a site a while to figure out that there’s a problem with their ‘report a bug’ form.<

Origin:https://xkcd.com/1163/

https://www.explainxkcd.com/wiki/index.php/1163:_Debugger

调试器

“有时,网站管理员需要一段很长的时间才会发现自己的‘错误反馈’页出错了”

https://www.douban.com/photos/photo/1855229264/

Cueball向梅根提到,他无法理解他的思维是如何运作的,他用同样的思维来理解事物是如何运作的,而且他不确定这是否是一个问题。换句话说,如果他无法理解他的思维是如何运作的,那么他怎么能说它确实有效呢?他对现实的看法是准确的呢?通常他会用自己的想法弄清楚,但如果他的思想真的不起作用,那么他可能永远不会确定他的思想不起作用。不仅如此,他甚至不能相信他的大脑告诉他,他是否无法理解自己的大脑是一个问题。可以理解的是,他有点不确定他应该如何看待这件事。

根据漫画标题,调试器是程序员用来查找他们正在制作的应用程序中的错误的软件。标题是暗示调试器非常像我们在上述方面的大脑 – 大多数程序员不理解调试器内部如何工作,并且他们无法确定调试器是否无错误 – 如果有错误在调试器本身,它无法准确地用于查找错误。

标题文本提到了上述问题,因为如果网站的“报告错误”页面错误到某种程度,以至于它无法实际报告错误,那么用户就无法使用该表单来报告表单本身已被破坏。因此,在网站管理员意识到这个错误之前可能需要相当长的时间,如果他们自己进行测试,除非他们自己进行测试,否则管理员可能会依赖用户报告他们发现的问题,而不是他们发现的问题,使其显示好像没有问题。这有点类似于主要漫画中的“大脑”困境,其中通常的问题 – 思考和解决方法本身可能有问题,但没有直接的方式来讲述。

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories