Size: a a a

2020 February 15

DF

Dollar Føølish in rust_offtopic
Тестировать это широкое понятие)
источник

DF

Dollar Føølish in rust_offtopic
Можно просто юнит тестов забацать а можно капитально подойти
источник

DF

Dollar Føølish in rust_offtopic
Можно даже тестировать приватный функционал вручную ,как ни странно
источник

DF

Dollar Føølish in rust_offtopic
Здесь скорее всего речь про юнит тесты
источник

p

polunin.ai in rust_offtopic
источник

p

polunin.ai in rust_offtopic
ну если там используется ФП подход в приватных методах, то юнит-тестирование пойдет заебись. А если там в ООП стиле с изменениями данных у класса/структуры, то тестировать будет больно и проще протестировать только публичный апи.
источник

EG

Emmanuel Goldstein in rust_offtopic
Нужно, если есть части приватного апи, которые временно недоступны из публичного.
источник

EG

Emmanuel Goldstein in rust_offtopic
Например, фичу уже добавили в приватное в рамках каких-то других работ, но не вывели пока в паблик
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
Ну вообще многие претензии к питону у Станислава связаны с какими-то абстрактными проблемами, с которыми никто не сталкивается
о боже. я показывал кучу примеров раньше. в питоне поломан каждый if. там где я в жс могу вернуть через iife красиво морфизм там в питонке я вынужден или мутировать существующее или писать функцию рядом
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
о боже. я показывал кучу примеров раньше. в питоне поломан каждый if. там где я в жс могу вернуть через iife красиво морфизм там в питонке я вынужден или мутировать существующее или писать функцию рядом
что такое iife?
источник

MB

Mikail Bagishov in rust_offtopic
Immediately invoked function expression
источник

SP

Stanislav Popov in rust_offtopic
сразу вызывающаямя нна месте лямбда чтобы иметь экспрешшен
источник

SP

Stanislav Popov in rust_offtopic
или вот частый кейс - есть код где нужно например сделать чтото что не должно оставить за собой мусора - просто кладешь это в кавычки и оно живет в своем блоке
источник

SP

Stanislav Popov in rust_offtopic
ну и как бы вопрос если ты писал какбудто они есть - не знпчит ли это что ты ожидал что они есть? вот кому то оказалось удобным использовать переменную обьявленную в скоупе try
источник

SP

Stanislav Popov in rust_offtopic
вы вот о чем подумайте - допустим у станислава надуманные проблемы. но почему тогда все языки стремятся к нормальным скоупам?
источник

NL

Nick Linker in rust_offtopic
Stanislav Popov
вы вот о чем подумайте - допустим у станислава надуманные проблемы. но почему тогда все языки стремятся к нормальным скоупам?
Все ошибаются!
источник

SP

Stanislav Popov in rust_offtopic
не все а меньшенство тех кто не познал красоту питона
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
вроде решили что это фича
кто?
источник

а

а это кто in rust_offtopic
Pavel
кто?
Функциональщики например

Вот из-за нестираемости типов в .NET для F# нельзя реализовать HKT или что-то такое
источник

B

Bogdan in rust_offtopic
Dollar Føølish
Кстати зачем из джавы выпилили гринтреды?
Их выпилиили еще в конце 90х.
Сложно поддерживать и в те времена от них профита небыло.
источник