{"product_id":"refactoring-von-ingrid-beckmann","title":"Refactoring","description":"\u003cp\u003eInhaltlich unveränderte Neuauflage. Code, der in identischer Form an verschiedenen Stellen im Programm vor­kommt, erschwert die Wartung\/ die Wiederverwendung  und behindert das Fin­den von Sicherheitslücken und Fehlern. Identischer Code (duplizierter Code) ist durch Kopieren und Einfügen sehr leicht erzeugt. Unerfahrene Ent­wick­ler oder solche unter Zeitdruck greifen gerne zu dieser schnellen Lösung. Folg­lich ist duplizierter Code häufig zu finden.  Im der vorliegenden Arbeit wird eine Einführung in das schrittweise Ver­bes­sern von Quellcode (Refaktorisierung) gegeben und die schlimmsten Code-Mängel aufgezeigt. Das Refaktorisieren ist ein Hauptstandbein von \"Extreme Pro­gramming\", dessen Prinzipien vorgestellt werden. Hauptaugenmerk der Ar­beit liegt auf der automatischen Erkennung von dupliziertem Code als be­son­ders häufigen und schwerwiegenden Code-Mangel. Die automatische Er­ken­nung wird empirisch mit Beispielprogrammen durchgeführt.   Das Buch richtet sich an Ausbilder und Softwareentwickler, die qualitativ hoch­wertigen Quellcode als Ziel der Softwareentwicklung sehen.\u003c\/p\u003e\u003cdiv class=\"aw-variant-hidden-subtitle-div\" id=\"aw-variant-subtitle-9783639409048\"\u003e\u003ch3\u003eAutomatisches Finden von Code-Mängeln\u003c\/h3\u003e\u003c\/div\u003e","brand":"Autorenwelt Shop","offers":[{"title":"Softcover - 9783639409048","offer_id":39489821769821,"sku":"9783639409048","price":42.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/0622\/files\/ae29f9ac-886d-4627-879f-9f0e6d3b8f7d.jpg?v=1773553366","url":"https:\/\/shop.autorenwelt.de\/products\/refactoring-von-ingrid-beckmann","provider":"Autorenwelt Shop","version":"1.0","type":"link"}