Skip to content
EntityQ116877· pop 37· linked from 187 articles

omstrukturering av kod

Sign in to save

Also known as refactoring, code refactoring

process för att göra kod mer överskådlig utan att påverka funktionalitet

Wikidata facts

Show 1 more fact
Sources (2)

via Wikidata · CC0

Article · Svenska

Omstrukturering av kod eller refaktorisering/refaktorering (engelska: refactoring) innebär inom programvaruutveckling en stegvis förbättring av kvaliteten på programkod. Syftet är att systematisera koden för att få den enklare och överskådligare, lättare att underhålla och lättare att vidareutveckla. En viktig detalj med omstruktureringen är att funktionaliteten utåt sett ska vara identisk efteråt, det vill säga beteendet på koden ska inte ha ändrats. Därför bör omstrukturering göras stegvis även vid enkla ändringar. Eftersom omstrukturering inte tillför något nytt till koden är det ett ganska mekaniskt arbete där det numera[när?] finns verktyg för att automatisera mycket av jobbet. Speciellt inom objektorienterade språk används omstrukturering allt oftare, till exempel för att flytta en metod från en klass till en annan och automatiskt ändra alla ställen i koden där metoden används.

Abstract from DBpedia / Wikipedia · CC BY-SA