kodningsteknik
Kodningsteknik är ett samlingsbegrepp för de metoder och tekniker som används när mjukvara konstrueras, skrivs, testas och underhålls. Det innefattar allt från kravanalys och algoritmval till implementering, felsökning och refaktorisering. Målet är att producera tydlig, pålitlig och hållbar kod som kan vidareutvecklas över tid.
Programmering involverar olika paradigmer, där imperativ/procedural, objektorienterad och funktionell programmering ofta blandas. Val av algoritmer och
Vanliga tekniker omfattar kravspecificering, arkitektur- och detaljdesign, felhantering och robusthet, samt säkerhetsaspekter som motståndskraft mot attacker.
Verktyg och arbetsflöden stödjer kodningstekniken: versionkontroll med Git, bygg- och testmiljöer samt kontinuerlig integration och distribution
Kodningsteknik är en central del av mjukvaruingenjörens kompetens och utvecklas i takt med nya språk, ramverk