Size: a a a

2020 March 22

AZ

Alex Zhukovsky in rust_offtopic
Sergey
def lock() -> DB
ну то есть делать тот же скоупинг, но на функциях. Делать отдельную функцию для кода из 6 строк выглядит оверкилом.
источник

S

Sergey in rust_offtopic
ну а вообще конечно with lock() as db
источник

S

Sergey in rust_offtopic
было бы намного лучше
источник

AZ

Alex Zhukovsky in rust_offtopic
проще забить на "Лишнюю" переменную
источник

S

Sergey in rust_offtopic
ну это проблема твоего OCD
источник

S

Sergey in rust_offtopic
а не реального мира
источник

S

Sergey in rust_offtopic
понимаешь?
источник

AZ

Alex Zhukovsky in rust_offtopic
Sergey
ну а вообще конечно with lock() as db
в расте не надо писать with, он и так автоматом пишется для всех нужных типов
источник

AZ

Alex Zhukovsky in rust_offtopic
моего чего?
источник

AZ

Alex Zhukovsky in rust_offtopic
и это не проблема
источник

AZ

Alex Zhukovsky in rust_offtopic
а факт, что вот есть такой код, и его можно вот так по разному написать
источник

AZ

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

AZ

Alex Zhukovsky in rust_offtopic
никаких проблем нигде нет
источник

AZ

Alex Zhukovsky in rust_offtopic
только факты
источник

S

Sergey in rust_offtopic
щас, VPN переподключу
источник

S

Sergey in rust_offtopic
а то телеграмм как-то лагает
источник

S

Sergey in rust_offtopic
Alex Zhukovsky
в расте не надо писать with, он и так автоматом пишется для всех нужных типов
with преимущственно используется чтобы релизнуть что-то при выходе из скоупа и сделать это явно
источник

S

Sergey in rust_offtopic
понятно, что в раст оно тоже релизнется, но мы щас не об этом говорим
источник

AZ

Alex Zhukovsky in rust_offtopic
Sergey
with преимущственно используется чтобы релизнуть что-то при выходе из скоупа и сделать это явно
раст и так знает где что релизить, явно не нужно его просить
источник

SP

Stanislav Popov in rust_offtopic
with не делает ничего со скоупом
источник