Size: a a a

2020 March 24

AZ

Alex Zhukovsky in rust_offtopic
Переслано от Constantine Drozdov
не будет даже сигнализации о том, что данные полностью повреждены
источник

AZ

Alex Zhukovsky in rust_offtopic
Переслано от Alex Zhukovsky
упавшее приложение - вполне себе сигнализация
источник

AZ

Alex Zhukovsky in rust_offtopic
Переслано от Alex Zhukovsky
лучше чем молчаливо продолюжащее работу с закоррапченными данными, разве нет?
источник

AZ

Alex Zhukovsky in rust_offtopic
Переслано от Constantine Drozdov
да
источник

AZ

Alex Zhukovsky in rust_offtopic
Переслано от Constantine Drozdov
лучше молчаливо продолжить работу с закоррапченными данными до их проверки
источник

r

red75prime in rust_offtopic
polunin.ai
Ну или вызванный rm rf это нормально?
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
Переслано от Constantine Drozdov
лучше молчаливо продолжить работу с закоррапченными данными до их проверки
Мне вот такое мнение совершенно непонятно. Это же просто привидёт к тому, что вместо понятной паники, эксепшена и т.п. придется разбираться потом с непонятным образом скоррапченными данными
источник

AK

Alexander Krivitskiy in rust_offtopic
polunin.ai
Так мы говорим что может случиться при уб
Матсакис может одним вечером обдолбится и в след редакции раста в панике скримерочка тебе запускать. Вероятность этого события примерно такая же, как и запуск ханой в плюсах при уб
источник

p

polunin.ai in rust_offtopic
Alexander Krivitskiy
Матсакис может одним вечером обдолбится и в след редакции раста в панике скримерочка тебе запускать. Вероятность этого события примерно такая же, как и запуск ханой в плюсах при уб
Это будет определенное поведение
источник

p

polunin.ai in rust_offtopic
Тут ты знаешь что это может случится и в каких случая
источник

AK

Alexander Krivitskiy in rust_offtopic
Это кстати унылый пример. Ещё одну статик функцию добавить и не воспроизведется. Или ещё как-то какие-то небольшие изменения в код внести
источник

p

polunin.ai in rust_offtopic
А с уб ты никогда не знаешь
источник

r

red75prime in rust_offtopic
Alexander Krivitskiy
Это кстати унылый пример. Ещё одну статик функцию добавить и не воспроизведется. Или ещё как-то какие-то небольшие изменения в код внести
Тому, кто на похожее поведение напорется, это очень поможет.
источник

AK

Alexander Krivitskiy in rust_offtopic
red75prime
Тому, кто на похожее поведение напорется, это очень поможет.
Мисс компиляция может произойти и не из-за уб, а из-за бага в компиле. На практике я встречал такое.... Один раз?... Импакт от этого был косметический.
источник

p

polunin.ai in rust_offtopic
Alexander Krivitskiy
Мисс компиляция может произойти и не из-за уб, а из-за бага в компиле. На практике я встречал такое.... Один раз?... Импакт от этого был косметический.
От бага в компиле никто не защищён. А уб известно от чего может быть.
источник

AZ

Alex Zhukovsky in rust_offtopic
Alexander Krivitskiy
Мисс компиляция может произойти и не из-за уб, а из-за бага в компиле. На практике я встречал такое.... Один раз?... Импакт от этого был косметический.
баги в компиляторах чинят, поэтому их мало. А уб никто не чинит, поэтму их сколько угодно
источник

AK

Alexander Krivitskiy in rust_offtopic
polunin.ai
А с уб ты никогда не знаешь
Чего не знаю? Во что скомпилится код? Да я и так не знаю. Мне то, как компилится Раст не очень понятно. Ну а после компиляции всё очевидно
источник

r

red75prime in rust_offtopic
Alexander Krivitskiy
Мисс компиляция может произойти и не из-за уб, а из-за бага в компиле. На практике я встречал такое.... Один раз?... Импакт от этого был косметический.
Классический аргумент "А я не делаю таких ошибок", "А если делаю, то быстро исправляю", "А если не исправляю, то QA находит", "А если не находит, то импакт ерундовый" и т.д. Для кого-то может быть верно
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
Переслано от Constantine Drozdov
лучше молчаливо продолжить работу с закоррапченными данными до их проверки
На самом деле зависит от приложения. Если у тебя платежная система, ей нужно работать всегда, независимо от состояния программы. Если у какого-то васи спишется на пару копеек больше денег, он может не заметить, а если упадет сервак, то система потеряет много денег и доверие клиентов.
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
На самом деле зависит от приложения. Если у тебя платежная система, ей нужно работать всегда, независимо от состояния программы. Если у какого-то васи спишется на пару копеек больше денег, он может не заметить, а если упадет сервак, то система потеряет много денег и доверие клиентов.
нет, лучше упасть. Если у тебя крутая платежная систеа то у тебя есть 547 других инстансов на которые переведут нагрузку пока ты перезапускаешься
источник