V2EX  ›  英汉词典

Debugging

发音 Pronunciation

/dɪˈbʌɡɪŋ/

释义 Definition

调试;排除错误。指在计算机程序或系统中查找并修复错误(bug)的过程。也可泛指在任何系统或计划中找出问题并加以解决。

例句 Examples

I spent the whole morning debugging my code.
我花了一整个上午调试我的代码。

After hours of painstaking debugging, she finally discovered that a single misplaced semicolon had caused the entire application to crash.
经过数小时艰苦的调试,她终于发现是一个放错位置的分号导致了整个应用程序崩溃。

词源 Etymology

debuggingdebug 加上后缀 -ing 构成。debug 一词由前缀 **de-**(去除)和 bug(虫子、故障)组成,字面意思是"去除虫子"。这个词的流行与一个著名的计算机史故事有关:1947年,哈佛大学的工程师在 Mark II 计算机中发现了一只飞蛾卡在继电器中导致故障,他们将其取出并记录为"第一个被发现的真正的 bug"。虽然 bug 表示技术故障的用法在此之前已存在(托马斯·爱迪生在19世纪就曾使用过),但这一事件使 debugging 一词在计算机领域广泛传播。

相关词汇 Related Words

文学与著名引用 Literary References

  • The Mythical Man-Month》(人月神话)— Frederick Brooks 的经典软件工程著作中多次提及 debugging,将其视为软件开发中最耗时的环节之一。
  • Coders at Work》(编程人生)— Peter Seibel 采访多位著名程序员,其中关于 debugging 的策略和哲学是反复出现的核心话题。
  • Brian W. Kernighan 曾写道:"Debugging is twice as hard as writing the code in the first place."(调试的难度是编写代码的两倍。)这句话被广泛引用于计算机科学领域。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5219 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 03:51 · PVG 11:51 · LAX 20:51 · JFK 23:51
♥ Do have faith in what you're doing.