Apa itu "Proses Kenari"


13

Dalam buku "Hard Code" karya Eric Brechner, ia menyatakan,

Berbohong adalah salah satu dari segelintir proses kenari berharga yang dapat memperingatkan Anda tentang masalah.

Saya pernah mendengar satu atau dua dev melemparkan "kenari" lama. Apa itu?

[Google tidak menjawabnya untuk saya. Mungkin kata kunci saya adalah pilihan yang buruk.]

Jawaban:


35

Burung kenari pernah digunakan di tambang batu bara untuk mencari tahu apakah ada gas beracun di sekitar (burung kenari akan mati - para penambang akan keluar). Itu jauh lebih aman daripada nyala api terbuka.

Seseorang berasumsi dalam konteks ini bahwa jika ada banyak kebohongan, prosesnya beracun.


2
Foo Canaries adalah istilah yang sering Anda lihat jika Anda berkeliaran di sekitar jenis kode aman. Lihat juga, Stack Canaries
devnul3

19

Itu hanya berarti bendera merah, mengacu pada penggunaan kenari di tambang batubara .

... burung kenari terkurung (burung) yang akan dibawa oleh pekerja tambang ke terowongan tambang bersama mereka. Jika gas berbahaya seperti metana atau karbon monoksida bocor ke tambang, gas itu akan membunuh kenari sebelum membunuh para penambang, sehingga memberikan peringatan untuk segera keluar dari terowongan ...

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.