Size: a a a

2020 January 09

AZ

Alex Zhukovsky in rust_offtopic
Sergey
ну хороший код вообще писать надо уметь
только типы это +10% кода, а тесты - х2
источник

AZ

Alex Zhukovsky in rust_offtopic
причем типы доказывают корректность , а тесты - нет
источник

S

Sergey in rust_offtopic
лолшто?)
источник

AZ

Alex Zhukovsky in rust_offtopic
причем типы работают всегда и быстро, а тесты постепенно начинаю гоняться часами
источник

S

Sergey in rust_offtopic
это смешная дискуссия
источник

S

Sergey in rust_offtopic
тесты все равно придется писать
источник

AZ

Alex Zhukovsky in rust_offtopic
Sergey
это смешная дискуссия
конеш смешная, в манямирок не вписывается
источник

AZ

Alex Zhukovsky in rust_offtopic
значит не существует
источник

P

Pavel in rust_offtopic
Sergey
попробуй напиши любую мало мальски простую базу данных
не так.

попробуй проверить одинаковое количество кейсов в игрушечной базе данных написанной на

1. языке со статической типизацией

2. языке с динамической типизацией

сравни количество кода
источник

AZ

Alex Zhukovsky in rust_offtopic
Sergey
тесты все равно придется писать
не обязательно
источник

Ct

Casual tears in rust_offtopic
Sergey
тесты все равно придется писать
С этим никто не спорил, речь о количестве
источник

AZ

Alex Zhukovsky in rust_offtopic
в пределе не придется
источник

Ct

Casual tears in rust_offtopic
Alex Zhukovsky
не обязательно
Ну в 99% случаев таки более-менее обязательно
источник

S

Sergey in rust_offtopic
Pavel
не так.

попробуй проверить одинаковое количество кейсов в игрушечной базе данных написанной на

1. языке со статической типизацией

2. языке с динамической типизацией

сравни количество кода
зачем мне писать базу данных на языке с динамичекой типизацией?
источник

S

Sergey in rust_offtopic
с нестрогой вернее
источник

G

Gymmasssorla in rust_offtopic
Sergey
лолшто?)
Никто ведь не спорит, что тесты нужны, но со статической типизацией и развитой системой типов их нужно меньше. К тому же, типы - это доказательство отсутствия определённого спектра ошибок, а тесты могут показать лишь наличие ошибок.
источник

S

Sergey in rust_offtopic
я с этим не спорю
источник

S

Sergey in rust_offtopic
мы спорим о том, что большинство насущных вещей на питоне писать быстрее
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
вот нихера нетривиально запилить правильные тесты
выше ж писали, что правильные тесты не нужны, всё равно это всё вероятностное. просто делай 100% покрытия, а баги как динозавры на улице -- либо встретишь, либо нет
источник

Ct

Casual tears in rust_offtopic
Sergey
с нестрогой вернее
Ну вот на питоне напиши, в питоне строгая типизация
источник