Fork me on GitHub
#clojure-norway
<
2024-06-27
>
2food06:06:08

Mornings!

augustl07:06:53

god morgen!

slipset08:06:43

Morn! Nå begynner det å bli mange her inne :)

👍 1
Zeniten12:06:37

vi er to clojuristas etter #clojure-sweden!

Sardtok08:06:59

Må snart si morn i en egen tråd hver dag.

teodorlu10:06:07

Jeg synes egentlig det er trivelig på toppnivå! Da ser man folka, liksom.

teodorlu10:06:52

Enig i at det er mye morn nå - men det er jo litt gøy også?

Sardtok10:06:10

Jeg bare tulla da jeg sa at vi skal begynne med morn-tråder, altså. 😉

😄 1
teodorlu10:06:40

Jeg er ikke ekspert på å tolke ironi på nett 😅

😅 1
teodorlu10:06:54

Kanskje en treningssak? :thinking_face:

Sardtok12:06:45

Det er notorisk vanskelig. Burde egentlig bli flinkere på å bruke smilefjes, men hele emoji-overgangen ødela det litt for meg.

😄 2
teodorlu12:06:01

Det ødelegger litt av moroa med ironi, da

teodorlu12:06:17

Den blir ikke så tørr med masse :rolling_on_the_floor_laughing::rolling_on_the_floor_laughing::rolling_on_the_floor_laughing:😜😜😜

Sardtok12:06:53

Om man bare kunne skrive med tonefall.

Zeniten12:06:26

reminder: dette er morn-tråden!

🔥 1
Sardtok12:06:26

Unnskyld, var ikke meningen å avspore samtalen. 😄

Zeniten12:06:40

😏

😄 1
☝️ 1
teodorlu12:06:23

Her får du høre det, tenk å spore av sin egen tråd! :rolling_on_the_floor_laughing:👌

teodorlu12:06:51

Enda godt vi er Seriøse Programmerere her.

😃 1
Henning Jansen09:06:02

God formiddag allesammen. Jeg var innom her for noen år siden, i forbindelse med Clojure i bruk i ett selskap her borte i Stavanger. Og nå er jeg plutselig tilbake, i samme sammenheng som forrige gang.

👋 13
leifericf17:06:20

Velkommen tilbake!

teodorlu11:06:40

Ville dere brukt nøkkelord med navnerom til kommandoene i execute!? Hvis ja, hvilke nøkkelord og hvilke navnerom? :command/spit? https://github.com/iterate/mikrobloggeriet/blob/a4a46c8894675df8ea9f60bc08075fe1c07a2b5e/src/mikrobloggeriet/cli.clj#L233

Sardtok11:06:38

Er dette ment å eksistere som et bibliotek, eller kun som et verktøy? Er det sannsynlig at det skal kunne bli kollisjoner her uten navnerom? Synes egentlig det virker greit uten. Men det finnes jo noen mulige navnerom, fullt navnerom for eksempel om dette er veldig nært knyttet til CLIet, bare :cli eller :cmd (dere har jo :cmds og cmd som forkortelse rundt omkring, så kan godt fortsette konvensjonen).

👍 1
Sardtok11:06:31

Hvis man ser for seg en del vekst, så tenker jeg jo at navnerom er fint å bruke. Da unngår man brekkende endringer når ting blir veldig stort og det er mange som er avhengige av tingene.

👍 1
teodorlu11:06:04

> Er dette ment å eksistere som et bibliotek, eller kun som et verktøy? > Kun et standalone cli - ikke ment som et public-navnerom!

Sardtok11:06:39

Hvis det uansett er utelukkende brukt i cli.clj, er det jo ganske trivielt å legge på ett ekstra kolon. Da er man jo sikret, det bare gjør det litt tungvint utenfor cli.clj.

teodorlu11:06:48

> fullt navnerom for eksempel om dette er veldig nært knyttet til CLIet, bare :cli eller :cmd (dere har jo :cmds og cmd som forkortelse rundt omkring, så kan godt fortsette konvensjonen) > Godt poeng, vi bruker jo et par av disse navnene allerede i koden.

teodorlu11:06:00

> Hvis det uansett er utelukkende brukt i cli.clj, er det jo ganske trivielt å legge på ett ekstra kolon. Da er man jo sikret, det bare gjør det litt tungvint utenfor cli.clj. > Da får du :mikrobloggeriet.cli/spit. Lengre enn :cli/spit eller :cmd/spit eller :command/spit. Jeg tenker egentlig mer på lesbarhet enn å unngå kollisjoner - synes nøkkelord med navnerom peker seg litt ut i koden, særlig når de er skrevet "fullt ut" og ikke bare med ::. Lettere å søke etter, feks. Tror også man får refractor/rename fra clojure-lsp da.

Sardtok12:06:46

Refaktorering er gjerne litt tryggere med navnerom. I IntelliJ med Cursive kan man refaktorere uavhengig av bruk av navnerom, men da kan det fort være kollisjoner, så da må man være litt forsiktig. Men om det er for å tydeligere se hva det representerer, tenker jeg :cmd/spit gjør seg bra.

Sardtok12:06:18

cmd/command definerer bedre hva det representerer enn cli.

teodorlu12:06:29

👍 Kult, har ikke fått brukt Intellij / Cursive "in anger" selv!

Zeniten12:06:37

vi er to clojuristas etter #clojure-sweden!