Size: a a a

2020 August 28

N

Nikolay in Moscow Python
Telemak (Сергей)
Да, я уже понял примерно как, правда для сложной логики будет слишком многословные проверки, имхо. В таком случае проще написать тесты)
Хотя вопрос не о том, что проще, а можно или нет
Тесты не являются пруфом правильности поведения, а проверка типов является
источник

AO

Andrew Onfire in Moscow Python
Nikolay
Изоморфизм Карри-Ховарда с тобой не согласен
источник

N

Nikolay in Moscow Python
Пользуйся нормальными поисковиками
источник

AO

Andrew Onfire in Moscow Python
Nikolay
Пользуйся нормальными поисковиками
я не пользовался
так
рядом стоял
источник

T

Telemak (Сергей)... in Moscow Python
Nikolay
Тесты не являются пруфом правильности поведения, а проверка типов является
Тесты по сути пруф того, что поведение соответствует тем кейсам, которые ты тестируешь. А проверка типов тому, что флоу программы соответсвует правильному. Однако для проверки типов, имхо, сложно все равно сделать так, что б он проверял что у тебя именно результаты работы правильные.
Хз, может это по тому, что я так сильно в типы не упарывался еще
источник

AS

Alexey Starkov in Moscow Python
Nikolay
Тесты не являются пруфом правильности поведения, а проверка типов является
Это так толсто что даже тонко
источник

IA

I Am in Moscow Python
Не, ну как бы нормас там всё )
источник

AO

Andrew Onfire in Moscow Python
то есть я нафотошопил?
источник

AS

Alexey Starkov in Moscow Python
Именно поэтому у нас есть по формальному верификатору на каждый язык
источник

IA

I Am in Moscow Python
Andrew Onfire
то есть я нафотошопил?
Латинские 'о' если вставить, то не ищет, да 😉
источник

AS

Alexey Starkov in Moscow Python
Andrew Onfire
то есть я нафотошопил?
Не слушай этих математиков, просто почитай про формальную верификацию и пиши тесты дальше :)
источник

N

Nikolay in Moscow Python
Alexey Starkov
Это так толсто что даже тонко
При этом правда
источник

AS

Alexey Starkov in Moscow Python
Это так
источник

AS

Alexey Starkov in Moscow Python
Но всерьез предлагать ФВ вместо тестов это наброс
источник

N

Nikolay in Moscow Python
Alexey Starkov
Но всерьез предлагать ФВ вместо тестов это наброс
смотря в какой области человек работает. Если это, скажем, медицина или авиастроение - то это прям обязательно знать
источник

AS

Alexey Starkov in Moscow Python
знать обязательно, я не знаю где это применяют реально, то что я слышал - применяют для каких то маленьких критичных кусочков вроде шедулера или обработчика протокола
источник

AS

Alexey Starkov in Moscow Python
никак не для 100% кодовой базы
источник

SS

Sergey Sukhov in Moscow Python
присоединитесь к прекрасному
источник

SS

Sergey Sukhov in Moscow Python
Переслано от Даниил Козырев...
не знаю даст ли это что-то, но код  https://pastebin.com/PyhvG2Lf
источник

c

critskiy in Moscow Python
гспди
источник