Size: a a a

2020 March 22

S

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

S

Sergey in rust_offtopic
и чтобы такой писать не нужно быть 7 пядей во лбу
источник

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
неприятно, но это всё живёт в рамках одной функции, в целом, терпимо
это пока эта функция в пять строк
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
это пока эта функция в пять строк
не пиши функции длиннее 50 строк
источник

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
не пиши функции длиннее 50 строк
на 50 у тебя уже будет каша
источник

SP

Stanislav Popov in rust_offtopic
на 30 даже
источник

AZ

Alex Zhukovsky in rust_offtopic
Sergey
в нормально коде это очевидно
Так ты ответишь какой совет питонисту, тут db используется в хвост и гриву. Как это надо делать?
источник

AZ

Alex Zhukovsky in rust_offtopic
А то я скинул "конкретный пример", а ответа всё нет
источник

SP

Stanislav Popov in rust_offtopic
Sergey
я говорю, что если такая двойственность существует, скорее всего, код написан хуево
раскажи нам что питонисты не пишут код res = if ololo { 1} else {2}
как

if ololo:
   res = 1
else:
   res =2
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
на 50 у тебя уже будет каша
да вроде нет. пиши просто всегда новую переменную и всё
источник

S

Sergey in rust_offtopic
Stanislav Popov
раскажи нам что питонисты не пишут код res = if ololo { 1} else {2}
как

if ololo:
   res = 1
else:
   res =2
пишут
источник

AZ

Alex Zhukovsky in rust_offtopic
ololo = ...
ololo_new =  ...
ololo_really_new = ...
источник

SP

Stanislav Popov in rust_offtopic
так и приходится
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
так и приходится
ну учитывая что сокупинг не глобальный а только для функции то не выходит за пределы юзабельности. ПРосто немного неудобно
источник

SP

Stanislav Popov in rust_offtopic
а потом кусок удаляешь и опа твой код должен был юзать ololo_really_new а юзает ololo_new
источник

SP

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

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
а потом кусок удаляешь и опа твой код должен был юзать ololo_really_new а юзает ololo_new
я твой поинт понял, и свой объяснил. Давай теперь дождемся что "конкретынй пример" прокомментируют. А то 500 раз сказали что это не нормальнйы код, скинул нормальный - полчаса игнора
источник

AK

Alexander Krivitskiy in rust_offtopic
Sergey
была ли она уже определена ранее
Вот такой искусственный пример в апреле будет работать

if curMonth == "April":
 opa = 42

....

important_value = a *2 -  sqrt(b * 300 + opa / 100500)
источник

AZ

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

S

Sergey in rust_offtopic
Alex Zhukovsky
Так ты ответишь какой совет питонисту, тут db используется в хвост и гриву. Как это надо делать?
тут есть два db, один - namespace для lock(), другой - собственно коннектор, верно?
источник