Size: a a a

2020 March 05

G

Gymmasssorla in rust_offtopic
Doge Shibu
Потому что доказательства могут быть не очень тривиальными, если мы говорим именно про зав. типы, а не refinement, где можно SMT солверы заюзать.
ну в таком случае можно комбинировать тесты и доказательства
источник

DF

Dollar Føølish in rust_offtopic
И ещё вопрос куда девать отдел куэй
источник

P

Pavel in rust_offtopic
Слава
Мне вим запомнился тем, что он в конце файла с паролем вставлял перенос строки. И поэтому моя инструкция для девопса, как сделать md5 от файла - не работала. Мы очень удивились- как так, файлы одинаковые, а хэш разный
ну так это ж правильно делал, в конце текстового файла должен быть перевод строки
источник

С

Слава in rust_offtopic
Pavel
ну так это ж правильно делал, в конце текстового файла должен быть перевод строки
Не должен
источник

Т8

Т-34 85 in rust_offtopic
Gymmasssorla
ну в таком случае можно комбинировать тесты и доказательства
Ждём твой проект, где ты попробуешь это сам. И желательно, если расскажешь, почему же так не делают
источник

P

Pavel in rust_offtopic
Слава
Не должен
должен, иначе вывод на экран в терминале будет ломать формат + у вас правда перевод строки -- валидный символ для пароля? а какой ос?
источник

A

Agrailag in rust_offtopic
Gymmasssorla
А почему бы не писать теоремы вместо тестов?
потому что тогда не получится писать хуяк-хуяк и в продакшн
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
ну так это ж правильно делал, в конце текстового файла должен быть перевод строки
позикс говорит что должен
источник

G

Gymmasssorla in rust_offtopic
Т-34 85
Ждём твой проект, где ты попробуешь это сам. И желательно, если расскажешь, почему же так не делают
ответ очевиден - потому что это не в достаточной степени популяризировали
источник

Т8

Т-34 85 in rust_offtopic
Gymmasssorla
ответ очевиден - потому что это не в достаточной степени популяризировали
Не популяризировали по той же самой причине
источник

G

Gymmasssorla in rust_offtopic
Agrailag
потому что тогда не получится писать хуяк-хуяк и в продакшн
ну почему бы тривиально доказуемые теоремы не писать, а вместо нетривиальных писать вручную тесты или предоставить это тестировщикам?
источник

Т8

Т-34 85 in rust_offtopic
Agrailag
потому что тогда не получится писать хуяк-хуяк и в продакшн
+
источник

P

Pavel in rust_offtopic
Т-34 85
Ждём твой проект, где ты попробуешь это сам. И желательно, если расскажешь, почему же так не делают
пишу у себя на проекет теоремы, правда JUnit теоремы, они всё-таки больше параметризированные тесты...

в плане, что задаёшь списки данных для параметров, а он прогоняет всю матрицу
источник

Э

Энди in rust_offtopic
Всем привет! Какие направления разработки ПО сейчас чаще всего используются на Расте? В какую сторону развиваться после базового освоения самого языка? Куда можно устроиться на работу?
источник

A

Agrailag in rust_offtopic
Gymmasssorla
ну почему бы тривиально доказуемые теоремы не писать, а вместо нетривиальных писать вручную тесты или предоставить это тестировщикам?
судя по тенденции - бизнесу вообще плевать на все это, главное выкатить быстрее фичи, а там пользователи потерпят. Понятно что не везде так, но в целом тенденция такая
источник

∅ч

∅ ч in rust_offtopic
Энди
Всем привет! Какие направления разработки ПО сейчас чаще всего используются на Расте? В какую сторону развиваться после базового освоения самого языка? Куда можно устроиться на работу?
блокчейн...
источник

G

Gymmasssorla in rust_offtopic
Agrailag
судя по тенденции - бизнесу вообще плевать на все это, главное выкатить быстрее фичи, а там пользователи потерпят. Понятно что не везде так, но в целом тенденция такая
ну как бы тогда и юнит тесты не особо нужны
источник

A

Agrailag in rust_offtopic
Gymmasssorla
ну как бы тогда и юнит тесты не особо нужны
ты не поверишь, я и таких встречаю)
источник

G

Gymmasssorla in rust_offtopic
мы же с тестами сравниваем теоремы, так?
источник

Т8

Т-34 85 in rust_offtopic
Энди
Всем привет! Какие направления разработки ПО сейчас чаще всего используются на Расте? В какую сторону развиваться после базового освоения самого языка? Куда можно устроиться на работу?
Там где, очень нужна безопасность. Или не очень сильно нужна, но нужна скорость кода  и малый жор памяти
источник