sens
g/javascript

TIL składnia destrukturyzacji obiektów w JS jest na opak z dupy

const foo = { fields: ['a', 'b', 'c'] };
const { fields: bar } = foo;

Oczekiwałbym, że będzie bar: fields, skoro tak się deklaruje obiekty.

Deykun

Oczekiwałbym, że będzie bar: fields, skoro tak się deklaruje obiekty.

Dla mnie wszystko w porządku kwestia konwencji.

Ja już jestem nauczony i wolę to, imho dla mnie to zawsze było ok, bo to implikuje lewą i prawą stronę równania.
const ob = { a: { b: { c: 21, d: 37 }}};
const { a: { b: { c: propWith21, d: propWith37 }}} = ob;

Niż to:
const { a: { b: { propWith21: c , propWith37: d }}} = ob;

Bo pierwsze czytam i najpierw zaglądam do wartości której szukam, a potem dopiero opcjonalnie zmieniam jej nazwę.

Z takich kolejności to słusznie ludzie plują na .reduce(), bo to jest głupie, że w:
[1, 2, 3].reduce(
(stack, item) => stack + item
, 100);

Czytasz to od pierwszej linii [1, 2, 3].reduce(, potem skok do ostatniej po 100 które jest initial data i dopiero wtedy zaglądasz do ciała funkcji, to technicznie nic nie daje podczas analizy kodu, a raczej właśnie tworzy niepotrzebnie więcej gimnastyki po kodzie. A im więcej linii w callbacku tym bardziej to się uwidacznia.

Normalnie funkcję pętli mają te kluczowe dane na samej górze i reduce wcale nie różni się w tej kwestii.

Ale zrób coś co sie czyta liniowo:
let total = 100;
[1, 2, 3].forEach(item => { total += item });

To słusznie ci napiszą, że to reduce powinien być:
const total = [1, 2, 3].reduce((stack, item) => stack + item, 100);

Deykun
g/papużki

2137

kakabix
g/JeszczeJednaNiepotrzebnaGrupa

Wordle 287 3/6

⬛🟩🟨⬛⬛
⬛⬛🟩⬛🟨
🟩🟩🟩🟩🟩

Deykun

Wordle 287 4/6

⬛🟩🟨⬛⬛
⬛🟩🟩⬛🟨
🟨🟩🟩⬛🟩
🟩🟩🟩🟩🟩

kakabix
g/KolkoWzajemnejAdoracji

Wordle 285 6/6

⬛⬛⬛⬛⬛
⬛⬛🟨⬛⬛
⬛⬛⬛⬛🟩
⬛🟨🟨🟨🟩
🟨🟩🟨🟩🟩
🟩🟩🟩🟩🟩

Deykun

Miałem 3 żółte i nie zdążyłem z ostatnią próbą wczoraj ale mnie pokonało. :/

kakabix
g/NiePale

Wordle 286 5/6

⬛⬛⬛⬛⬛
⬛⬛🟩🟨🟩
🟩⬛🟩⬛⬛
🟩🟩🟩⬛🟩
🟩🟩🟩🟩🟩

Deykun

@kakabix:
Wordle 286 4/6

⬛⬛⬛🟨⬛
🟨⬛🟩🟨⬛
⬛🟩🟩🟨🟨
🟩🟩🟩🟩🟩

kakabix
g/ambitne

Wordle 284 6/6

⬛⬛🟨⬛⬛
⬛⬛🟩🟨🟨
🟨⬛🟨⬛🟨
⬛⬛⬛⬛⬛
🟩🟩🟩⬛🟩
🟩🟩🟩🟩🟩

Deykun

Wordle 284 6/6

⬛🟨⬛🟨🟨
🟩🟨⬛🟨⬛
🟩⬛🟨⬛🟨
🟩🟩🟩⬛🟩
🟩🟩🟩⬛🟩
🟩🟩🟩🟩🟩

kakabix
g/wastedGIFs

Wordle 283 5/6

⬛⬛⬛🟨⬛
⬛🟩⬛🟨⬛
🟩🟩🟩⬛⬛
🟩🟩🟩🟩⬛
🟩🟩🟩🟩🟩

Deykun

@kakabix:
Wordle 283 6/6

⬛⬛⬛⬛⬛
⬛⬛🟨🟨⬛
🟨🟨⬛⬛⬛
⬛⬛⬛⬛🟨
⬛🟩🟩🟩🟨
🟩🟩🟩🟩🟩

Pokaż ukrytą treśćW ogóle kakabixy z DREAM i GHOST spoilerują i staram się nie patrzeć przed, bo to w sumie może mi sugerować literki. ;)

spam_only
g/nrm

Kurna, jakieś jaja orangutana na głównej, eh, poziom tego wortalu spada z miesiąca na miesiąc.

Deykun

🍆

Deykun
g/wordle

@sens'iku wordle dla ciebie, robią wyścigi botów na najlepszy algorytm:
https://freshman.dev/wordle/#/leaderboard

kakabix
g/GryLinuxowe

Grrr
Wordle 282 X/6

🟨⬛⬛⬛⬛
⬛⬛🟨⬛⬛
⬛⬛⬛⬛⬛
🟨🟩🟨⬛⬛
⬛⬛🟨⬛🟩
⬛🟩🟩🟩🟩

Deykun

Wordle 282 X/6

🟨⬛⬛⬛⬛
⬛🟨🟨⬛⬛
⬛🟨⬛⬛⬛
⬛⬛🟨⬛⬛
🟨⬛⬛⬛⬛
⬛🟩🟩🟩🟩

;_;

Deykun
g/Polityka

Noga prezydenta USA stąpała po tej ziemi. Zjadł pizze z najlepszymi żołnierzami, spotkał się uchodźcami i pobłogosławił dzieci i zapewnił, że nas będzie bronił, a uchodźcą, że będzie ich wspierał i ich kraj. To wielki zaszczyt dla Polski, nie lękajcie się.

Nie wiem czy to była wizyta czy pielgrzymka bardziej.

Deykun

@sens: podróż służbowa zawsze na wypasie

Deykun
g/Polityka

Noga prezydenta USA stąpała po tej ziemi. Zjadł pizze z najlepszymi żołnierzami, spotkał się uchodźcami i pobłogosławił dzieci i zapewnił, że nas będzie bronił, a uchodźcą, że będzie ich wspierał i ich kraj. To wielki zaszczyt dla Polski, nie lękajcie się.

Nie wiem czy to była wizyta czy pielgrzymka bardziej.