Merkzetterl
Das Merkzetterl ist leer.
Das Einkaufssackerl ist leer.
Kostenloser Versand möglich
Kostenloser Versand möglich
Bitte warten - die Druckansicht der Seite wird vorbereitet.
Der Druckdialog öffnet sich, sobald die Seite vollständig geladen wurde.
Sollte die Druckvorschau unvollständig sein, bitte schliessen und "Erneut drucken" wählen.

Refactoring

Wie Sie das Design bestehender Software verbessern
BuchKartoniert, Paperback
Verkaufsrang627inInformatik - EDV
EUR10,95

Beschreibung

Umfassend überarbeitete und aktualisierte Neuauflage des Standardwerks in vollständig neuer ÜbersetzungVerbesserungsmöglichkeiten von bestehender Software anhand von Code-Smells erkennen und Code effizient überarbeitenUmfassender 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 RefactoringsRefactoring anwenden, um die Lesbarkeit, Wartbarkeit und Erweiterbarkeit von Programmen zu verbessernCode-Smells erkennen, die auf Verbesserungsmöglichkeiten durch Refactoring hinweisenEntwicklung zuverlässiger Tests für das RefactoringErkennen 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 RefactoringDer richtige Zeitpunkt für ein RefactoringVerbesserungsbedürftigen Code erkennen (Code-Smells)Tests und selbsttestender CodeUmfangreicher Refactoring-Katalog:KapselungVerschiebungenDaten organisierenBedingungen vereinfachenRefactoring von APIsUmgang mit VererbungAmazon-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.«
Weitere Beschreibungen

Details

ISBN/EAN978-3-95845-941-0
ProduktartBuch
EinbandKartoniert, Paperback
Erscheinungsdatum26.03.2020
Auflage2. Auflage
Seiten472 Seiten
SpracheDeutsch
Artikel-Nr.25314799
WarengruppeInformatik - EDV
Weitere Details

Reihe

Unser Service

  • ÖSTERREICHWEIT VERSANDKOSTENFREI FÜR BESTELLUNG AB 20 EUR!
  • Filialverfügbarkeit ist bei lagernden Titeln ersichtlich
  • Abholung in einer unserer Buchhandlungen
  • 30 Tage Rücktrittsrecht

Lieferbarkeit

Der angebotene Artikel ist in der Regel innerhalb 48 Stunden versandfertig. Sollte es wider Erwarten nicht so sein, erhalten Sie eine Benachrichtigung.
Achtung Schulartikel (Lehrbücher/Lösungshefte) können eine längere Lieferzeit haben.

Bewertungen

Autor

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.