Christian Dalager

Når AI møder teknisk gæld

Var til en fremragende masterclass med Adam Tornhill i går med overskriften "When AI Meets Technical Debt: Evolving Software for Humans and Machines"....
Billede fra LinkedIn-opslag

Var til en fremragende masterclass med Adam Tornhill i går med overskriften "When AI Meets Technical Debt: Evolving Software for Humans and Machines". ​ Hvis jeg skal prøve at opsummere det kort, så var pointen at god kodekvalitet

De fleste af os har en fornemmelse af hvor problemerne ligger. ​ De færreste har en opdateret, kvantificeret og kvalificeret liste man kan tage op og bruge som prioriteringssignal. ​ Jeg er ikke i tvivl om at jo længere vi kommer fra koden desto vigtigere bliver det at have signaler fra maskinrummet. ​ Hvis man gerne vil prøve noget af det her tooling så har CodeScene en MCP-server man kan smide ind i sin Claude Code-ækvivalent og så vil den insistere på at bygge kode der lever op til en masse af de regler som Tornhill bruger til at score kvalitet med - (coupling/cohesion metrics, cykolmetrisk kompleksitet, deep nesting, overkomplicerede if-statements, God classes, God functions og en masse andre code smells).

Jeg gik straks hjem og kastede CodeHealth MCP efter et par af mine projekter og prøvede at bygge lidt småting med det, og jeg må sige at det skal jeg HELT sikkert dybere ned i. Enten med det komercielle produkt eller en skræddersyet variant, der matcher domæne/løsning/team/etc.

Links

Oprindeligt delt på LinkedIn