Zum Hauptinhalt navigieren
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
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
0
Clean Code
Refactoring, Patterns, Testen und Techniken für sauberen Code
Clean Code

Clean Code

Refactoring, Patterns, Testen und Techniken für sauberen Code

mitp-Verlag
Autor:in
742 Seiten, Softcover, 2. Auflage
Erschienen
04/2026
978-3-7475-1132-9
9783747511329
 
 
Best.-Nr.:
Clean Code

Clean Code: Praktische Techniken für flexible und wartbare Software

Selbst funktionierender Code kann Probleme verursachen. Wenn er nicht sauber geschrieben ist, kostet er Zeit, Ressourcen und kann ganze Entwicklungsteams ausbremsen. In der zweiten Auflage von Clean Code hat Robert C. Martin, bekannt als „Uncle Bob“, seinen Klassiker rund um sauberen Code umfassend überarbeitet. Die Neuauflage enthält neue Inhalte, moderne Techniken und zusätzliche Perspektiven, um Programmierer praxisnah beim Schreiben von flexiblem, wartbarem und gut strukturiertem Code zu unterstützen.

Blick ins Buch: Clean Code

Best Practices und Fallstudien

Das Buch vermittelt konkrete Best Practices und zeigt anhand zahlreicher Fallstudien, Heuristiken und typischer Code Smells, wie man schlechten Code erkennt und verbessert. Es bietet Methoden, um die Qualität von Software kritisch zu bewerten und die eigene Arbeitsweise kontinuierlich zu optimieren.

Vier Schwerpunkte für sauberen Code

Die grundlegenden Programmiertechniken sind in vier Teile gegliedert:

  • Grundlegende Programmiertechniken – Tipps für strukturierte, fehlerfreie Umsetzung.
  • Designprinzipien und Heuristiken – Strategien für langfristig flexible Softwarearchitektur.
  • Architektur – Konzepte für stabile, skalierbare Systeme.
  • Ethik der Softwareentwicklung – Reflexion über berufliche Werte und Verantwortung bei der Programmierung.

So bietet die Neuauflage von Clean Code Entwicklern, Software-Ingenieuren und Projektmanagern eine wertvolle Ressource, um bessere, effizientere und verantwortungsvollere Software zu entwickeln.

Aus dem Inhalt

  • In Programmiertechniken integrierte Design- und Architekturprinzipien
  • Beispiele in verschiedenen Sprachen, darunter Java, JavaScript, Go, Python, Clojure, C#, C++ und C
  • Fallstudien und praktische Beispiele für die Code-Transformation
  • Techniken zum Schreiben guter Bezeichnungen, Funktionen, Objekte und Klassen
  • Praxistaugliche Testverfahren und Techniken für die Fehlerbehandlung
  • Strategien zum Formatieren von Code für optimale Lesbarkeit
  • Produktiver Einsatz von KI-Tools beim Programmieren
  • Soft Skills und die Ethik der Programmierung
  • SOLID-Prinzipien des Softwaredesigns
  • Abhängigkeiten verwalten für flexiblen und wiederverwendbaren Code
  • Berufspraktiken und Kompromisse beim objektorientierten Design
Leseprobe

Leseprobe

Was ist guter, was ist schlechter Code? Und lohnt es sich im Zeitalter von KI und Vibe Coding überhaupt noch, sich damit zu beschäftigen? Definitiv ja, wie Robert C. Martin in dieser Leseprobe betont. Gleichzeitig beschreibt er, warum guter Code so wichtig ist. Code ist die tragende Säule unserer Gesellschaft, ohne Software funktioniert heute kaum ein Gerät und kein alltäglicher Vorgang.

Wer hat's geschrieben?

Bild von Autor:in Robert C. Martin

Robert C. Martin (auch bekannt als "Uncle Bob") ist seit 1970 als Softwareprogrammierer tätig. Gemeinsam mit seinem Sohn Micah Martin gründete er auch das Unternehmen The Clean Coders, LLC, das Online-Videotrainings für Softwareentwickler bereitstellt. Des Weiteren gründete er das Unternehmen Uncle Bob Consulting LLC, das Dienstleistungen in den Bereichen IT-Beratung, Training und Skill Development für große Firmen auf der ganzen Welt anbietet. Außerdem war er als Master Craftsman in dem in Chicago ansässigen IT-Consulting-Unternehmen 8th Light Inc. beschäftigt.

Martin hat Dutzende von Artikeln in diversen Handelsmagazinen veröffentlicht und tritt regelmäßig als Redner bei internationalen Konferenzen und Kongressen auf.

Er war drei Jahre lang Chefredakteur des Computermagazins C++ Report und ist zudem Erster Vorsitzender der Agile Alliance, einer gemeinnützigen Organisation zur Förderung der im agilen Manifest festgelegten Konzepte der agilen Softwareentwicklung.

Weitere Bücher von Robert C. Martin (3)

Bild von Autor:in Robert C. Martin
Clean Code
Refactoring, Patterns, Testen und Techniken für sauberen Code
Clean Code
Clean Code
Refactoring, Patterns, Testen und Techniken für sauberen Code
mitp-Verlag
Autor:in
742 Seiten, Softcover, 2. Auflage
Erschienen
04/2026
978-3-7475-1132-9
9783747511329
 
 
Best.-Nr.:
Clean Code