Size: a a a

Programming Offtop

2021 April 25

ch

central hardware in Programming Offtop
чем это хуже, строчки символов на 300
источник

k

kylichist in Programming Offtop
меня бесят названия с большой буквы😎
источник

с#

саша сок #KotlinGang... in Programming Offtop
функции с большой буквы это не круто, но функция, которая возвращает инстанс одноимённого объекта это норма в котлине, и в стдлибе есть, и идея на это варн даже не даёт.
источник

с#

саша сок #KotlinGang... in Programming Offtop
это нотация такая уже давно
источник

k

kylichist in Programming Offtop
тело, к примеру, функции абсолютно не смотрится с таким расположением аргументов
источник

k

kylichist in Programming Offtop
+ если в теле еще и большая вложенность, то вообще минус глаза
источник

ch

central hardware in Programming Offtop
а как смотрится? как diff-ы смотреть?
источник

Э

Эд in Programming Offtop
лучше более определённого числа аргументов объединять их в 1 объект
источник

k

kylichist in Programming Offtop
никак не смотрится. ни в строчку, ни в кучу строчек. для меня, функция с большим количеством аргументов всегда проигрышный вариант
источник

ch

central hardware in Programming Offtop
ну ок, как насчет конструкторов?
источник

k

kylichist in Programming Offtop
то же самое
источник

ch

central hardware in Programming Offtop
а как вы вообще обьекты передаете какой то глобальный state, который хранит все что вам надо?
источник

k

kylichist in Programming Offtop
apply { }?
источник

ch

central hardware in Programming Offtop
это же то же метод?
источник

k

kylichist in Programming Offtop
да, функция стдлибы
источник

ch

central hardware in Programming Offtop
а то есть типо в stdlib-ную функцию можно сколько угодно аргументов, это только в свои нельзя
источник

k

kylichist in Programming Offtop
стдлибная функция по-другому выглядит. если вы не знакомы, то в нее передаются значения через лямбду (Storage.apply { myvalue = 123 })
источник

с#

саша сок #KotlinGang... in Programming Offtop
мне кажется ты ещё не проникся эстетикой named parameters
источник

с#

саша сок #KotlinGang... in Programming Offtop
(это из теста код если что)
источник

k

kylichist in Programming Offtop
возможно. не использую их
источник