Qualität von Software und Softwaremodellen - uni-marburg
Qualität von Software und Softwaremodellen - uni-marburg
Qualität von Software und Softwaremodellen - uni-marburg
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Was ist Refactoring?<br />
‣ eine Technik im Rahmen der iterativen <strong>Software</strong>entwicklung<br />
‣ Restrukturierung der <strong>Software</strong> nach jedem Iterationsschritt<br />
‣ „Refactoring ist der Prozess, ein <strong>Software</strong>system so zu<br />
verändern, dass das externe Verhalten unverändert bleibt, der<br />
Code aber eine bessere Struktur erhält.“ (Martin Fowler)<br />
‣ Adaption <strong>von</strong> Refactoring ebenso auf Modellebene<br />
12<br />
Thorsten Arendt: Seminar <strong>Qualität</strong> <strong>von</strong> <strong>Software</strong><br />
<strong>und</strong> <strong>Software</strong>modellen