Рассматриваю
кусок кода на гитхабе:
case random:uniform(999999999999) of
666 -> {ok, make_ref()};
_ -> exit("NIF library not loaded")
end.
Не, я всё понимаю, что управление в эту функцию попасть не может, если nif нормально подгрузился. Но в чём прикол с рандомным успехом? :) Там же всё дальше в таком духе.
Comments 7
Is give code a chance.
Но вообще похоже на шутку -- если выпадет число зверя, то делаем вид, что всё нормально, хотя это не так.
Надеюсь, это не кардиомонитор и не атомная станация?
Reply
Reply
У нас похожее использовалось. Слшком мало конечно вероятности тут.
Reply
Reply
Reply
Reply
но всё равно wtf, потому что нормальные люди возвращают {error, nif_not_loaded} в этом месте
Reply
Leave a comment