Size: a a a

2020 March 08

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Мне кажется, это не проблема фронта
а вот @hirrolot ,наверное, уверен, что виноват C++
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Так у тебя в тестах не всплывают, а у юзеров стабильно сегфолты
Ладно бы юзеры, а так у тебя бах и ночью 24/7 система начала отваливаться
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
Так у тебя в тестах не всплывают, а у юзеров стабильно сегфолты
значит, хуёво протестировали
источник

AL

Andrey @ozkriff Lesn... in rust_offtopic
Alexander Krivitskiy
Как будто других ошибок мало... В веб пентест порог входа гораздо ниже, чем в бинарную эксплуатпцию. Багов там хоть отбавляй, хотя пишут на мемори сейф языках.
Так нужно использовать еще больше разных инструментов для борьбы с ошибками, а не отпихиваться от них.
источник

p

polunin.ai in rust_offtopic
Т-34 85
значит, хуёво протестировали
А ты не можешь протестировать все
источник

AK

Alexander Krivitskiy in rust_offtopic
Doge Shibu
Смотря какого плана ошибка
Дабл фри и датарейс неприятней остальных, ок.
источник

Т8

Т-34 85 in rust_offtopic
Andrey @ozkriff Lesnikov
Так нужно использовать еще больше разных инструментов для борьбы с ошибками, а не отпихиваться от них.
зачем вам safe, когда есть unsafe, который можно использовать для отпихивания?
источник

G

Gymmasssorla in rust_offtopic
Т-34 85
а вот @hirrolot ,наверное, уверен, что виноват C++
да
источник

G

Gymmasssorla in rust_offtopic
не проблема фронта не значит что не проблема C++, у тебя логические связи нехило пошатаны
источник

DS

Doge Shibu in rust_offtopic
T-34

И да, у меня были случаи, когда в нагруженном проде 24/7 системы виндовый сервер уходил в бсод из-за ошибки связанной с memory-safety глубоко внутри IIS.

Было очень-очень неприятно, если что.
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
А ты не можешь протестировать все
но это не значит, что не надо хорошо тестировать
источник

G

Gymmasssorla in rust_offtopic
Т-34 85
но это не значит, что не надо хорошо тестировать
UB даже в хороших тестах можно не обнаружить
источник

G

Gymmasssorla in rust_offtopic
это как многопоточность тестировать
источник

G

Gymmasssorla in rust_offtopic
т.е. зависит от твоего везения
источник

Т8

Т-34 85 in rust_offtopic
Gymmasssorla
не проблема фронта не значит что не проблема C++, у тебя логические связи нехило пошатаны
ты кидал претензии, что клиент телеграма написан на плюсах? Кидал претензии, что баги из-за этого?

Вот и не юли теперь
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
но это не значит, что не надо хорошо тестировать
Тут разница в цене, скинуть что-то на компилятор - это очень сильно дешевле, чем писать тесты на это.
источник

p

polunin.ai in rust_offtopic
Т-34 85
но это не значит, что не надо хорошо тестировать
1. Тестировать хорошо надо уметь.
2. Тестировать хорошо требует хороших денег.
3. Даже если ты протестируешь хорошо, есть шанс что ты не протестируешь там где баг
источник

G

Gymmasssorla in rust_offtopic
Т-34 85
ты кидал претензии, что клиент телеграма написан на плюсах? Кидал претензии, что баги из-за этого?

Вот и не юли теперь
а ты смешной, давай ещё
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
T-34

И да, у меня были случаи, когда в нагруженном проде 24/7 системы виндовый сервер уходил в бсод из-за ошибки связанной с memory-safety глубоко внутри IIS.

Было очень-очень неприятно, если что.
shit happens, да
источник

p

polunin.ai in rust_offtopic
polunin.ai
1. Тестировать хорошо надо уметь.
2. Тестировать хорошо требует хороших денег.
3. Даже если ты протестируешь хорошо, есть шанс что ты не протестируешь там где баг
4. Вместо того чтобы писать фичи ты будешь тратить время на тесты.
источник