Size: a a a

2020 January 31

B

Bogdan in rust_offtopic
лол:


Клянусь, что матерные слова больше не буду употре---ть!
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
ей богу, как жаваскриптеры, "это чо мне, ещё один класс писать?" ну, напиши, или метод напиши, покрой тестом-двумя, закинь его туда с нормальным именем и используй тем, где была лесенка,
лесенка из-за вербозности возникает. Метод не поможет потому что каждый метод использоваться 1 раз будет
источник

B

Bogdan in rust_offtopic
источник

AZ

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

P

Pavel in rust_offtopic
Alex Zhukovsky
лесенка из-за вербозности возникает. Метод не поможет потому что каждый метод использоваться 1 раз будет
ну и пусть используется один раз, в чём проблема?
источник

P

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

λ

λоλторт in rust_offtopic
Bogdan
лол:


Клянусь, что матерные слова больше не буду употре---ть!
Мы в своем коде (выкупленом у другой компании) решили, что надо править косяки, которые не поправили предыдущие владельцы. По первой решили обнаруживать и приоретизировать такие места по ключевым словам в комментариях:
* Высший приоритет - fuck
* Средний - fixme
* Низший - todo
источник

DF

Dollar Føølish in rust_offtopic
Кек
источник

B

Bogdan in rust_offtopic
λоλторт
Мы в своем коде (выкупленом у другой компании) решили, что надо править косяки, которые не поправили предыдущие владельцы. По первой решили обнаруживать и приоретизировать такие места по ключевым словам в комментариях:
* Высший приоритет - fuck
* Средний - fixme
* Низший - todo
Удобно)
источник

AZ

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

AZ

Alex Zhukovsky in rust_offtopic
но все равно в некоторых местах там по 8-9 закрывающих скобок
источник

λ

λоλторт in rust_offtopic
Pavel
языки для код-гольфа ещё меньше места занимают, наверно надо писать на них
ты зацепился за один привычный для тебя аргумент и проигнорировал остальные, не надо так
источник

λ

λоλторт in rust_offtopic
Pavel
собственно, люди так читают слова, при чём без трееировок на операторах
Люди читают слова как минимум через два сегмента: начало и окончание. Кроме того имя функции легко может содержать несколько слов.
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
но все равно в некоторых местах там по 8-9 закрывающих скобок
ничего страшного, проблема не в самих закрывающих скобках, а в форматировании и читабельности. Если видно, что ты всё закрыл, то никто их считать не будет
источник

AZ

Alex Zhukovsky in rust_offtopic
не видно. Я их писал до тех пор пока иде не переставала красным подсвечивать
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
не видно. Я их писал до тех пор пока иде не переставала красным подсвечивать
видно же -- там ; есть, а вложенность можно(нужно) отформатировать вертикально, чтоб было глазами видно что куда.

Но 8-9 уровней вложенности в одном месте это много
источник

P

Pavel in rust_offtopic
такое в конфигах всяких ок
источник

P

Pavel in rust_offtopic
λоλторт
Люди читают слова как минимум через два сегмента: начало и окончание. Кроме того имя функции легко может содержать несколько слов.
так как понять -- где начало оператора, а где -- конец? Это точно не два оператора? i++%--j -- сколько тут операторов?
источник

λ

λоλторт in rust_offtopic
Pavel
так как понять -- где начало оператора, а где -- конец? Это точно не два оператора? i++%--j -- сколько тут операторов?
сделать ограничение, чтобы два оператора не могло идти подряд и всё
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
видно же -- там ; есть, а вложенность можно(нужно) отформатировать вертикально, чтоб было глазами видно что куда.

Но 8-9 уровней вложенности в одном месте это много
источник