什么是“过程金丝雀”


13

他在埃里克·布雷希纳(Eric Brechner)的《硬编码》一书中指出:

说谎是少数有价值的过程金丝雀之一,它可以警告您遇到麻烦。

我听过一个关于旧的“金丝雀”的开发人员或两次折腾的消息。它是什么?

[Google没替我回答。也许我的关键字是一个糟糕的选择。]

Answers:


35

金丝雀曾经被用在煤矿中,以查明附近是否有有毒气体(金丝雀会死,矿工会出来)。这比明火安全得多。

在这种情况下,人们认为如果撒谎太多,那么这个过程就是有毒的。


2
如果您徘徊在安全代码类型中,Foo Canaries是一个经常看到的术语。另请参见Stack Canaries
devnul3,2011年

19

它只是一个危险信号,是指在煤矿中使用金丝雀

采矿工人将带走的金丝雀(鸟)带入矿井的通道。如果甲烷或一氧化碳等危险气体泄漏到矿井中,这些气体会杀死金丝雀,然后杀死矿工,从而提供警告,请立即离开隧道。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.