This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-12-11
Channels
- # adventofcode (33)
- # babashka (1)
- # beginners (11)
- # biff (3)
- # calva (2)
- # cider (24)
- # clj-kondo (9)
- # cljfx (5)
- # clojure (39)
- # clojure-austin (2)
- # clojure-europe (11)
- # clojure-nl (1)
- # clojure-norway (22)
- # clojure-uk (10)
- # community-development (18)
- # data-science (24)
- # datahike (3)
- # events (3)
- # hyperfiddle (11)
- # lsp (22)
- # malli (3)
- # matrix (1)
- # off-topic (24)
- # other-languages (3)
- # overtone (7)
- # pathom (5)
- # reitit (2)
- # shadow-cljs (34)
- # sql (20)
- # squint (13)
Jammen begynte jeg ikke på et cljs whatever bibliotek igår, altså et bibilitotek for å rendre dom. Fikk ikke så mye tid, og kom heller ikke så langt, men: 1. Duverden for en genial ide hiccup er. 2. Det er lurt å gjøre ting dumt og ineffektivt for å i allefall komme igang. 3. memoize på funksjonene som spytter ut hiccup virker smart 4. Gleder meg til å fortsette med dette 🙂
Jeg er veldig god på nr. 2, hehe For øyeblikket er jeg fornøyd med at jeg begynner å få en intuisjon for når jeg gjør noe dumt og ineffektivt, selv om jeg ikke alltid vet hvordan jeg skal gjøre det bedre. Det er i slike situasjoner et community og tålmodige mentorer er helt uvurderlige.
Han performance-fyren fra software unscripted hadde ikke så mye til overs for det ordtaket 😅
Jeg er fan! Når jeg får det til å funke med eksisterende kunnskap, blir jeg happy. Så ser jeg at det er æsj, tar et steg tilbake, leser litt, prater med folk, og gjør det bedre. Da lærer jeg best. Hvis man er opptatt av å få ting gjort samtidig som man tester grensene på kunnskapen sin og lære kontinuerlig tror jeg det er en god tilnærming. Kanskje ikke for alle, men det funker godt for meg.
Men det er en viss risiko for at man ikke tenker helhetlig og havner i feil spor på designet.
Jeg er dessverre ikke så klartenkt som Rich at jeg kan hammocke ut gode løsninger. Jeg må enten ha relevant erfaring eller et par POCs under beltet før sånn type tenking hjelper meg med å utforme løsninger
Blir spennende å se hvilken tilnærming du tar @U04V5VAUN, er veldig klar for for en diskusjon når du har funnet retning 😊
Det finnes noen få personer som er så gode på musikkteori at de kan sette seg ned i sofaen med penn og papir og skrive en hel symfoni uten å spille en note. De kan se (eller høre, i dette tilfellet) alt klart inne i sitt eget hode. Det er ikke meg. Jeg må sette meg ned med gitaren eller foran pianoet, klimpre og leke meg litt for å finne ut hva som funker, og sette ting sammen bit for bit. Når jeg er "ferdig" kan jeg ta et steg tilbake og vurdere helheten. Det kan hende jeg endrer på noe. Det har alltid fascinert meg hvordan noen foretrekker en "top-down" tilnærming, og andre "bottom-up." Noen begynner med teori og andre med praksis. Noen foretrekker å begynne med en stor blokk og fjerne ting, mens andre foretrekker å begynne med luft og bygge opp. Kreative prosesser generelt (uavhengig av bransje) synes jeg er utrolig fascinerende.
Det finnes en lignende parallell i forfatternes verden: "plotters" vs. "pantsers." Joseph Heller og Stephen King blir ofte brukt som eksempler på folk med motsatte tilnærminger. Jeg anbefaler alle å lese boka "On Writing" av Stephen King (https://www.audible.com/pd/B002V1A0WE?source_code=ASSORAP0511160006&share_location=pdp, han leser den selv). Det finnes også en mellomting, kjent som "https://www.advancedfictionwriting.com/articles/snowflake-method/," som jeg synes var svært nyttig som programvareutvikler.
ikke minst opportunity cost, dumt å optimalisere noe som ingen trengte. Fin formulering du har der Christian, og analogien til Leif i samme ånd, noen mennesker klarer å vite hva som skal lages før det lages, men ikke denne karen ihvertfall 😅
Jeg gjorde det samme for noen uker siden. Har det ca ferdig, men etter å ha kjørt noen benchmarks har jeg lært at det er et stykke mellom det jeg mener er fin kode og hva som er like raskt som JS-løsninger 😅
https://github.com/raystubbs/zero - Inte testat detta, tyckte bara det såg coolt ut 🙂