Avatar billede javanewbie Nybegynder
12. marts 2003 - 13:03 Der er 4 kommentarer og
1 løsning

Refactoring

Hvad dækker begrebet "refactoring" over?
Avatar billede arne_v Ekspert
12. marts 2003 - 13:41 #1
Det betyder "rydde op i koden" !
Avatar billede javanewbie Nybegynder
12. marts 2003 - 13:42 #2
Ok. Er det alt? :-)
Avatar billede arne_v Ekspert
12. marts 2003 - 13:44 #3
Typisk er processen:
  - man skriver noget rimeligt pænt kode
  - så ændrer man den en del gange enten fordi den ikke
    virker helt eller fordi kravene ændrer sig
  - koden ser rædselsfuld ud
  - så går man igang med en refactoring hvor man omstrukturerer
    sin kode så den er pænere men uden at ændre på funktionalitet

Der er en del klassiske elementer i refactoring (og de er ikke nye -
de har været kendt længe før begrebet refcatoring blev opfundet) som
at flytte duplikeret kode brugt flere steder over i sin egen
metode etc.etc..
Avatar billede arne_v Ekspert
12. marts 2003 - 13:45 #4
Ja. Det er bare et nyt ord for noget man har kendt i mange år.
Avatar billede tjasper Nybegynder
12. marts 2003 - 14:48 #5
Det nye er selve erkendelsen af at de fleste arbejder som ovenfor beskrevet og dermed at flere værktøjer nu understøtter dette.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester