Abstrakt tolkning i statisk kodanalys

Abstrakt tolkning förklarad: Från gitterteori till infer och astrée

IN-COM July 20, 2026 , , , , ,

Betrakta två program som båda klarar alla tester du skriver. Det ena är korrekt. Det andra har ett divideringsfel med noll som...

Läs mer
Modernisering av äldre system

Moderniseringsmetoder för äldre system: Från lyft-och-skift till stranglerfig

IN-COM July 16, 2026 , , ,

Varje organisation som använder äldre system står inför samma grundläggande spänning. Systemen är för värdefulla för att överge, för dyra för att...

Läs mer
Hur SAST åtgärdar de 10 största sårbarheterna i OWASP

Statisk kodanalys för säkerhet: Hur SAST åtgärdar de 10 största sårbarheterna i OWASP

IN-COM July 14, 2026 , , ,

Säkerhetsproblem är lättare att förebygga än att åtgärda. En SQL-injektionsfel som upptäcks i en kodgranskning kostar minuter...

Läs mer
Clean Code Principer

Hur Clean Code-principer förvandlar din programmeringsupplevelse

IN-COM July 8, 2026 , ,

Kod skrivs en gång och läses hundratals gånger. Utvecklaren som skriver en funktion är sällan den som...

Läs mer
Hantera föråldrad kod

Föråldrad kod: Varningen du fortsätter att ignorera kommer så småningom att förstöra allt

IN-COM July 6, 2026 , ,

Varje programvaruprojekt stöter så småningom på föråldrad kod, komponenter markerade som föråldrade, avrådda eller schemalagda för borttagning. @deprecated-annoteringen i...

Läs mer
Intraprocedural vs. interprocedural analys

Intraprocedural vs. interprocedural analys: Varför skillnaden avgör vad du hittar

IN-COM July 3, 2026 , , , ,

Kör ESLint på en JavaScript-fil med en SQL-injektionssårbarhet så kommer den att passera utan problem. Kör CodeQL på...

Läs mer