Size: a a a

Programming Offtop

2021 March 02

с#

саша сок #KotlinGang... in Programming Offtop
Konstantin dmz9
говнокод тут только в стдлиб изза хуевых лямбд
лол
источник

Kd

Konstantin dmz9 in Programming Offtop
сам каждый раз попадаюсь на это
источник

Kd

Konstantin dmz9 in Programming Offtop
ваще горит
источник

с#

саша сок #KotlinGang... in Programming Offtop
я запомнил сразу..
источник

AM

Andrew Mikhaylov in Programming Offtop
Sergey λ
эй пк бояре, вы там совсем совесть потеряли. 40-50фпс — лаги.
😒
Двачую, я тут порой в топ-даун шутере на 8% заряда с бэттэри сейвером порой на 10-15 фпс порой пару коротких раундов отыгрываю, пока с перекура до зарядки дойду. х)
источник

AD

Aleksey D. in Programming Offtop
источник

AD

Aleksey D. in Programming Offtop
Konstantin dmz9
говнокод тут только в стдлиб изза хуевых лямбд
а чо с лямбдами?
источник

АT

Андрей Tama in Programming Offtop
Aleksey D.
а чо с лямбдами?
Человек, не знающий про вынос лямбд и не знающий сигнатуру метода - абсолютно не понимает, что произойдёт в указанном на сайте коде.
На самом деле говнокод там в том, что "," не вынесено в переменную с адекватным именем, что путает при беглом чтении.
источник

AM

Andrew Mikhaylov in Programming Offtop
Андрей Tama
Человек, не знающий про вынос лямбд и не знающий сигнатуру метода - абсолютно не понимает, что произойдёт в указанном на сайте коде.
На самом деле говнокод там в том, что "," не вынесено в переменную с адекватным именем, что путает при беглом чтении.
Какая неожиданность — для того, чтобы читать код на языке программирования, его надо знать!
источник

AM

Andrew Mikhaylov in Programming Offtop
источник

АT

Андрей Tama in Programming Offtop
Andrew Mikhaylov
Какая неожиданность — для того, чтобы читать код на языке программирования, его надо знать!
Да даже зная язык(вынос лямбды), но не зная сигнатуру(что в лямбде передаём транcформер) - такая запись, как там, она тоже вызовет ложное понимание.
источник

AM

Andrew Mikhaylov in Programming Offtop
Андрей Tama
Да даже зная язык(вынос лямбды), но не зная сигнатуру(что в лямбде передаём транcформер) - такая запись, как там, она тоже вызовет ложное понимание.
Какая неожиданность — для того, чтобы прочитать и понять вызов метода, надо знать, за что его параметры отвечают.
источник

AD

Aleksey D. in Programming Offtop
Andrew Mikhaylov
Какая неожиданность — для того, чтобы прочитать и понять вызов метода, надо знать, за что его параметры отвечают.
вот бы решались обязательностью именованных параметров (отчасти)
источник

AM

Andrew Mikhaylov in Programming Offtop
mySystem.setup(0, 100, true, true, Colors.red) anyone?
источник

АT

Андрей Tama in Programming Offtop
Andrew Mikhaylov
Какая неожиданность — для того, чтобы прочитать и понять вызов метода, надо знать, за что его параметры отвечают.
Чтобы вызвать метод.
А вот читая метод - ты не всегда проверяешь абсолютно все параметры.
источник

AD

Aleksey D. in Programming Offtop
Andrew Mikhaylov
mySystem.setup(0, 100, true, true, Colors.red) anyone?
ну ты там короче чота настраиваешь
источник

с#

саша сок #KotlinGang... in Programming Offtop
Aleksey D.
вот бы решались обязательностью именованных параметров (отчасти)
ужас, joinToString(", ", transformer = { ... })
источник

AD

Aleksey D. in Programming Offtop
саша сок #KotlinGang
ужас, joinToString(", ", transformer = { ... })
да не ужас
источник

с#

саша сок #KotlinGang... in Programming Offtop
это бы решалось mapJoinToString
источник

AM

Andrew Mikhaylov in Programming Offtop
Андрей Tama
Чтобы вызвать метод.
А вот читая метод - ты не всегда проверяешь абсолютно все параметры.
Не всегда. Но если уж ты увидел фигурные скобки и не понял, о чём этот вызов, то это твои проблемы в первую очередь.
источник