Refactoring
Automatisches Finden von Code-Mängeln
Seiten
2007
|
1., Aufl.
VDM Verlag Dr. Müller
978-3-8364-1610-8 (ISBN)
VDM Verlag Dr. Müller
978-3-8364-1610-8 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Code, der in identischer Form an verschiedenen Stellen im Programm vorkommt, erschwert die Wartung/ die Wiederverwendung und behindert das Finden von Sicherheitslücken und Fehlern. Identischer Code (duplizierter Code) ist durch Kopieren und Einfügen sehr leicht erzeugt. Unerfahrene Entwickler oder solche unter Zeitdruck greifen gerne zu dieser schnellen Lösung. Folglich ist duplizierter Code häufig zu finden.
Im der vorliegenden Arbeit wird eine Einführung in das schrittweise Verbessern von Quellcode (Refaktorisierung) gegeben und die schlimmsten Code-Mängel aufgezeigt. Das Refaktorisieren ist ein Hauptstandbein von "Extreme Programming", dessen Prinzipien vorgestellt werden. Hauptaugenmerk der Arbeit liegt auf der automatischen Erkennung von dupliziertem Code als besonders häufigen und schwerwiegenden Code-Mangel. Die automatische Erkennung wird empirisch mit Beispielprogrammen durchgeführt.
Das Buch richtet sich an Ausbilder und Softwareentwickler, die qualitativ hochwertigen Quellcode als Ziel der Softwareentwicklung sehen.
Im der vorliegenden Arbeit wird eine Einführung in das schrittweise Verbessern von Quellcode (Refaktorisierung) gegeben und die schlimmsten Code-Mängel aufgezeigt. Das Refaktorisieren ist ein Hauptstandbein von "Extreme Programming", dessen Prinzipien vorgestellt werden. Hauptaugenmerk der Arbeit liegt auf der automatischen Erkennung von dupliziertem Code als besonders häufigen und schwerwiegenden Code-Mangel. Die automatische Erkennung wird empirisch mit Beispielprogrammen durchgeführt.
Das Buch richtet sich an Ausbilder und Softwareentwickler, die qualitativ hochwertigen Quellcode als Ziel der Softwareentwicklung sehen.
| Sprache | deutsch |
|---|---|
| Maße | 170 x 240 mm |
| Gewicht | 202 g |
| Einbandart | Paperback |
| Themenwelt | Mathematik / Informatik ► Informatik ► Netzwerke |
| Schlagworte | Code • Duplizierter Code • Forschung • HC/Informatik, EDV/Datenkommunikation, Netzwerke • Lehre • programming • Reengineering • Refactoring • Softwaretechnologie • Wiederverwendung |
| ISBN-10 | 3-8364-1610-7 / 3836416107 |
| ISBN-13 | 978-3-8364-1610-8 / 9783836416108 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
das umfassende Buch zum Nachschlagen
Buch | Softcover (2025)
Markt + Technik (Verlag)
CHF 27,90
Praktische Übungen für die Vorlesungen und Praktika
Buch (2025)
Hanser (Verlag)
CHF 83,95