View
2
Download
0
Category
Preview:
Citation preview
Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung
unter dem Förderkennzeichen 16OH22005 gefördert. Die Verantwortung für den Inhalt dieser Veröffentlichung liegt
beim Autor/bei der Autorin.
Wir bilden Zukunft.
Clean Code Development
Refactoring
8485 - Software Engineering II
Wir bilden Zukunft.
Um was geht es hier?
Was ist Refactoring?
Warum ist Refactoring wichtig?
Wie geht Refactoring?
Refactoring-Beispiel?
Seite 2 17. Oktober 2019 8485 - Software Engineering II
Wir bilden Zukunft.
17. Oktober 2019 8485 - Software Engineering II - 3 -
Was ist
Refactoring?
Wir bilden Zukunft.
Was ist Refactoring?
17. Oktober 2019 8485 - Software Engineering II - 4 -
Wir bilden Zukunft.
17. Oktober 2019 8485 - Software Engineering II - 5 -
Warum
Refactoring?
Wir bilden Zukunft.
Warum Refactoring?
17. Oktober 2019 8485 - Software Engineering II - 6 -
Wir bilden Zukunft.
Warum Refactoring?
17. Oktober 2019 8485 - Software Engineering II - 7 -
Ergibt sich aus dem Clean-Code Gedanken
Ständige Verbesserung des Quell Codes
Code nicht „ALTERN“ lassen
Unit-Tests werden immer aktuell gehalten
Anzahl der Unit-Tests steigt in der Regel an
und damit auch die Testabdeckung
Wir bilden Zukunft.
17. Oktober 2019 8485 - Software Engineering II - 8 -
Wie geht
Refactoring?
Wir bilden Zukunft.
Wie geht Refactoring?
17. Oktober 2019 8485 - Software Engineering II - 9 -
Wir bilden Zukunft.
Refactoring- Beispiel
17. Oktober 2019 8485 - Software Engineering II - 10 -
Wir bilden Zukunft.
17. Oktober 2019 8485 - Software Engineering II - 11 -
Was muss ich
wissen?
Wir bilden Zukunft.
Was muss ich wissen?
Ich kann erklären, was Refactoring ist
Ich kann erklären, warum Refactoring
notwendig ist
Ich kann die prinzipielle
Vorgehensweise von Refactoring in
der Praxis anwenden.
17. Oktober 2019
8485 - Software Engineering II 8485 -
Software Engineering II
- 12 -
Recommended