clojure-sweden 2026-07-01

God morgon! 🙂

Är det nĂ„gon som har prövat https://codescene.com/ ? I sĂ„ fall, hur gick det?

Jag har testat den. Är najs.

Vad Ă€r den bra pĂ„? Är den dĂ„lig pĂ„ nĂ„got?

Adam Tornhill vet verkligen vad han gör. I ett projekt av nÄgon storlek med fler Àn en person inblandad i vilken kod som kommer in Àr CodeScene smÄtt ovÀrderligt. Det blir Àven extra vÀrdefullt i kombination med ai-agenter. MCP-servern verkar lÀttanvÀnd för agenterna och koden mÄr bra av att de anvÀnder den. En förutsÀttning för det senare Àr vÀl att man har tillrÀcklig test-tÀckning. Hursomhelst, grymt bra!

👍 1

Har sett den anvÀndas i ett team dÀr ingen vet vad bra kod Àr, och det enda den har gjort Àr att fÄ folk att skriva om uppenbar spaghetti till mindre uppenbar spaghetti. Större funktioner har delats upp i mindre funktioner, men eftersom ingenting Àr pure (och ingen vet vad det ens innebÀr) sÄ har vi nu i stÀllet tre gÄnger sÄ mÄnga impure functions, exempelvis. Just OOP things.

Jag tror ocksÄ man belönas av följande refaktorering, dÄ det Àr mindre nesting ("bumpy roads"). Innan:

(if foo
  bar
  (if baz
    quux))
Efter:
(my-special-nested-if-else
 foo
 bar
 baz
 quux)

1

Jag har anvÀnt CodeScene i mÄnga Är för mitt https://codescene.io/projects/36630/jobs/6823549/results?scope=month&aspect=#code-health (gratis för open source, men en begrÀnsad version) och tycker att den har hjÀlpt mig mycket. Framför allt har jag vÀgletts pÄ ett bra sett av resultaten. Sedan nÄgon mÄnad tillbaka anvÀnder jag ocksÄ MCP-varianten, eftersom jag pÄ jobbet kör 100% agentic engineering. DÀr ser man direkt skillnaden, dÀr agenten sjÀlv refaktorerar sin kod efter betyget den fÄr (det som kallas Code Health) tills den nÄr full poÀng. Jag anvÀnder ocksÄ MCP:n som stöd ganska ofta nÀr jag granskar kollegors pull requests. (MCP:n Àr inte gratis, kostar 8 EUR i mÄnaden)