Black Friday Deal: Sichere dir 50% Rabatt!

6 Monate Storytel Unlimited zum halben Preis

  • Nur 9,45 €/Monat statt 18,90 €/Monat
  • 6 Monate unbegrenzt hören
  • Über 600.000 Titel warten auf dich
  • Jederzeit kündbar
  • Exklusive Titel und Originals
  • komfortabler Kinder-Modus
Abonniere jetzt
se-device-image-1200x1200
Cover for Refactoring: Wie Sie das Design bestehender Software verbessern

Refactoring: Wie Sie das Design bestehender Software verbessern

Sprachen
Deutsch
Format
Kategorie

Sachbuch

Umfassend überarbeitete und aktualisierte Neuauflage des Standardwerks in vollständig neuer Übersetzung Verbesserungsmöglichkeiten von bestehender Software anhand von Code-Smells erkennen und Code effizient überarbeiten Umfassender Katalog von Refactoring-Methoden mit Code-Beispielen in JavaScript

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.

In diesem umfassenden Standardwerk 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. Aus dem Inhalt:

• Definition und Grund-lagen 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.«

© 2020 MITP (E-Book): 9783958459434

Erscheinungsdatum

E-Book: 20. März 2020

Wähle dein Abo-Modell

  • Über 600.000 Titel

  • Lade Titel herunter mit dem Offline Modus

  • Exklusive Titel und Storytel Originals

  • Sicher für Kinder (Kindermodus)

  • Einfach jederzeit kündbar

Am beliebtesten!

Unlimited

Für alle, die unbegrenzt hören und lesen möchten.

18.90 € /Monat

7 Tage kostenlos
  • Jederzeit kündbar

  • Wechsel zu Basic jederzeit möglich

Jetzt zum halben Preis starten

Basic

Für alle, die gelegentlich hören und lesen.

7.90 € /Monat

7 Tage kostenlos
  • Jederzeit kündbar

  • Abo-Upgrade jederzeit möglich

Jetzt ausprobieren