Size: a a a

2020 January 16

AZ

Alex Zhukovsky in rust_offtopic
Bogdan
чем караирование лучше за:
var first =  (a,b,c) => {some lambda};

var kek = 5;

var betterThanCarry = (b,c) => first (kek, b, c);


как по мне такой код более выразительный, и даже можно не толкьо первый, но и последний элемент подаставить, или по средине!

Ну в одну строчку уже не запишешь, так это наоборот плюс
Ты просто никогда не передал по 9 параметров из 10))
источник

P

Pavel in rust_offtopic
Bogdan
Дык перекладывание json в базу не требует создание новых, кастомных, коллекций
Для этого не надо больше, чем 1 аннотация
источник

B

Bogdan in rust_offtopic
Alex Zhukovsky
Ты просто никогда не передал по 9 параметров из 10))
Это фигово, если в метода столько параметров
источник

B

Bogdan in rust_offtopic
В прочем про билдер уже срачь был)
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Люблю когда пишу как обычно, и все работает
Говори 'как в си'
источник

AZ

Alex Zhukovsky in rust_offtopic
Bogdan
Это фигово, если в метода столько параметров
Акка по другому не работает
источник

P

Pavel in rust_offtopic
Bogdan
В прочем про билдер уже срачь был)
у родителя 9 зависимостей, у потока — 1, как создать потомок через билдера?
источник

P

Pavel in rust_offtopic
(влепить ему приватный конструктор на 10 параметров)
источник

B

Bogdan in rust_offtopic
Pavel
у родителя 9 зависимостей, у потока — 1, как создать потомок через билдера?
Билдер в смысле чтобы был один парметр у метода
источник

AZ

Alex Zhukovsky in rust_offtopic
Gymmasssorla
(В девяностых)
Мл синтаксис в лиспе ещё был
источник

AZ

Alex Zhukovsky in rust_offtopic
А он ровесник паскаля
источник

B

Bogdan in rust_offtopic
это не рпо наследовние а про аргументы
источник

P

Pavel in rust_offtopic
Bogdan
это не рпо наследовние а про аргументы
а, это называется fluent API тогда
источник

B

Bogdan in rust_offtopic
Pavel
у родителя 9 зависимостей, у потока — 1, как создать потомок через билдера?
типо вместо

method( 1,"lel", 42, user)
писать

method(
new MethodArg()
.index(1)
.name("lel")
.answer(42)
.owner(user)
)
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
потому, что это не шум, это якоря, ты видишь якоря и мозг слазу накладывает нужные типы на текст вокруг, как новый цвет, работает даже в голом блокноте
Обязательные круглые скобки в условии оператора if тоже якоря?
источник

P

Pavel in rust_offtopic
Bogdan
типо вместо

method( 1,"lel", 42, user)
писать

method(
new MethodArg()
.index(1)
.name("lel")
.answer(42)
.owner(user)
)
и тут ты захотел сделать оверлоад по типу answer, чтоб можно было передавать float
источник

B

Bogdan in rust_offtopic
Pavel
а, это называется fluent API тогда
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
Обязательные круглые скобки в условии оператора if тоже якоря?
если фигурные скобки после него необязательны, то да
источник

B

Bogdan in rust_offtopic
Bogdan 🎄 [@winnie_ua], [08.07.19 22:35]
[In reply to Αλεχ Zhukovsky [@Psilon]]
ну пример такой-себе

5 булевых флагов

Это можно заменить одним enum-ом с битовыми флагами
источник

B

Bogdan in rust_offtopic
но ладно это все фигня

просто либу криво сделали ребята
ни флюент апи ничего, просто 9 аргументов
источник