Refaktorisierung

Definition

Refaktorisierung sind definierte Techniken, um Code zu restuktierenn

Die Entwürfe von Programmen sind meist nicht auf Anhieb gut, und deswegen lohnt es sich, diese zu refaktorisieren.

Wichtig: automatische Testmethoden, damit man keine Fehler einbaut bzw. diese schnell findet.

Literatur

http://www.refactoring.com/
[Fowler 2000] Martin Fowler: Refactoring Addison Wesley Addison Wesley 2000 ISBN 3-8272-1630
englische Version ISBN 0201485672
Übersetzer: http://www.kahlbrand.de/
Martin Fowler http://www.MartinFowler.com insbesondere Artikel über refactoring