Что такое «Процесс канарейка»


13

В книге Эрика Брехнера «Жесткий код» он утверждает, что

Ложь - это одна из немногих ценных канареек, которые могут предупредить вас о неприятностях.

Я слышал, как один или два человека бросают вокруг старой «канарейки». Что это?

[Google не ответил на это за меня. Возможно, мои ключевые слова были плохим выбором.]

Ответы:


35

Канарские острова когда-то использовались в угольных шахтах, чтобы узнать, есть ли вокруг какие-нибудь ядовитые газы (канарейка умрет - шахтеры выберутся). Это было намного безопаснее, чем открытое пламя.

В этом контексте предполагается, что если много лжи, процесс ядовит.


2
Foo Canaries - это термин, который вы часто будете встречать, если будете держаться за безопасные типы кода. Смотрите также, Канарские
стеки

19

Это просто означает красный флаг, относящийся к использованию канарейки в угольной шахте .

... канарейки в клетках (птицы), которые шахтеры могли бы унести с собой в шахтные туннели. Если опасные газы, такие как метан или окись углерода, попадут в шахту, газы убьют канарейку перед тем, как убить шахтеров, предупреждая о немедленном выходе из туннелей ...

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.