Zertifizierter Online-Shop seit 2000
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
Lassen Sie sich jetzt beratenPfeil zur Service-Telefonnummer
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
0
Refactoring

Refactoring

Wie Sie das Design bestehender Software verbessern

Vollständig neue deutsche Übersetzung

Verlag

mitp Verlag

Autor:in

Martin Fowler

Fassung

460 Seiten, Softcover, 2. Auflage

Erschienen

03/2020

ISBN

978-3-95845-941-0
9783958459410

Buch

44,99 inkl. MwSt.
Best.-Nr.: ITP-941
Versandkostenfrei (D)
Lieferbar in 48 h
Refactoring

Refactoring

Wie Sie das Design bestehender Software verbessern

Vollständig neue deutsche Übersetzung

Verlag: mitp Verlag
Autor:in Martin Fowler
Fassung: 460 Seiten, Softcover, 2. Auflage
Erschienen: 03/2020
ISBN: 978-3-95845-941-0
9783958459410
Best.-Nr.: ITP-941
Lieferbar in 48 h
44,99 inkl. MwSt.
Versandkostenfrei (D)
Inhaltsverzeichnis: Jetzt downloaden
Vorwort: Jetzt downloaden
Leseprobe: Jetzt downloaden

Refactoring

Wie Sie das Design bestehender Software verbessern

Vollständig neue deutsche Übersetzung

Refactoring
Best.-Nr.: ITP-941
Lieferbar in 48 h
44,99 inkl. MwSt.
Versandkostenfrei (D)
Verlag: mitp Verlag
Autor:in Martin Fowler
Fassung: 460 Seiten, Softcover, 2. Auflage
Erschienen: 03/2020
ISBN: 978-3-95845-941-0
9783958459410
Inhaltsverzeichnis: Jetzt downloaden
Vorwort: Jetzt downloaden
Leseprobe: Jetzt downloaden
In dieser umfassend überarbeiteten und aktualisierten Neuauflage des Standardwerks zeigt Ihnen Martin Fowler, was die Vorteile von Refactoring sind, wie Sie verbesserungsbedürftigen Code erkennen und wie Sie ein Refactoring – unabhängig von der verwendeten Programmiersprache – erfolgreich durchführen. In einem umfangreichen Katalog gibt Fowler Ihnen verschiedene Refactoring-Methoden mit ausführlicher Erläuterung, Motivation, Vorgehensweise und einfachen Beispielen in JavaScript an die Hand.

Darüber hinaus behandelt er insbesondere folgende Schwerpunkte:
  • Allgemeine Prinzipien und Durchführung des Refactorings
  • Refactoring anwenden, um die Lesbarkeit, Wartbarkeit und Erweiterbarkeit von Programmen zu verbessern
  • Code-Smells erkennen, die auf Verbesserungsmöglichkeiten durch Refactoring hinweisen
  • Entwicklung zuverlässiger Tests für das Refactoring
  • Erkennen von Fallstricken und notwendigen Kompromissen bei der Durchführung eines Refactorings

Diese vollständig neu übersetzte Ausgabe wurde von Grund auf überarbeitet, um den maßgeblichen Veränderungen der modernen Programmierung Rechnung zu tragen. Sie enthält einen aktualisierten Katalog von Refactoring-Methoden sowie neue Beispiele für einen funktionalen Programmieransatz.

Seit mehr als zwanzig Jahren greifen erfahrene Programmierer rund um den Globus auf dieses Buch zurück, um bestehenden Code zu verbessern und leichter lesbar zu machen sowie Software besser warten und erweitern zu können.

Aus dem Inhalt

  • Definition und Grundlagen von Refactoring
  • Der richtige Zeitpunkt für ein Refactoring
  • Verbesserungsbedürftigen Code erkennen (Code-Smells)
  • Tests und selbsttestender Code
  • Umfangreicher Refactoring-Katalog:
    • Kapselung
    • Verschiebungen
    • Daten organisieren
    • Bedingungen vereinfachen
    • Refactoring von APIs
    • Umgang mit Vererbung

Amazon-Leserstimme zur Vorauflage

„Dieses Buch gibt einen sehr guten Einstieg in das Refactoring und hält auch eine übersichtliche, gut erklärte Sammlung von Refactoring-Patterns parat. Ein Buch, das sich jeder Programmierer unters Kopfkissen legen sollte.“
Statt die Geschichte des Refactorings oder die grundlegenden Prinzipien zu erörtern, beginnt Martin Fowler das Buch in dieser Leseprobe mit einem Beispiel. An diesem Beispiel erläutert er die Funktionsweise des Refactorings und möchte Ihnen ein Gespür für den Refactoring-Prozess vermitteln.

Wer hat's geschrieben?

Bild von Autor:in Martin Fowler

Martin Fowler ist Chief Scientist bei ThoughtWorks sowie Autor, Speaker und Consultant auf dem Gebiet der Softwareentwicklung. Er konzentriert sich auf die Entwicklung von Unternehmenssoftware und beschäftigt sich damit, was ein gutes Design auszeichnet und mit welchen Verfahren es umgesetzt werden kann.

Bild von Autor:in Martin Fowler
Refactoring

Refactoring

Wie Sie das Design bestehender Software verbessern

Vollständig neue deutsche Übersetzung

Verlag

mitp Verlag

Autor:in

Martin Fowler

Fassung

460 Seiten, Softcover, 2. Auflage

Erschienen

03/2020

ISBN

978-3-95845-941-0
9783958459410

Buch

44,99 inkl. MwSt.
Best.-Nr.: ITP-941
Versandkostenfrei (D)
Lieferbar in 48 h
Refactoring

Refactoring

Wie Sie das Design bestehender Software verbessern

Vollständig neue deutsche Übersetzung

Best.-Nr.: ITP-941
Lieferbar in 48 h
44,99 inkl. MwSt.
Versandkostenfrei (D)

Refactoring

Wie Sie das Design bestehender Software verbessern

Vollständig neue deutsche Übersetzung

Refactoring
Best.-Nr.: ITP-941
Lieferbar in 48 h
44,99 inkl. MwSt.
Versandkostenfrei (D)
Refactoring
Refactoring