Dieser Online-Shop verwendet Cookies für ein optimales Einkaufserlebnis. Dabei werden beispielsweise die Session-Informationen oder die Spracheinstellung auf Ihrem Rechner gespeichert. Ohne Cookies ist der Funktionsumfang des Online-Shops eingeschränkt. Sind Sie damit nicht einverstanden, klicken Sie bitte hier.

Clean Code

ISBN: 9783747511329

von Robert C. Martin
2. Auflage 2026
752 Seiten

Sofort lieferbar

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

  • Umfassend überarbeitete Neuauflage des Bestsellers
  • Best Practices für flexiblen und wartbaren Code
  • Zahlreiche Fallstudien, Heuristiken und Code Smells


Selbst schlechter Code kann funktionieren. Aber wenn der Code nicht sauber ist, kostet er beträchtliche Ressourcen und kann Entwicklungsteams schnell zum Verhängnis werden.

Mit der zweiten Auflage von Clean Code hat Robert C. Martin (»Uncle Bob«) seinen klassischen Leitfaden rund um Techniken für sauberen Code modernisiert, umfassend überarbeitet und um neue Erkenntnisse, Inhalte und Perspektiven ergänzt. Diese neue Auflage vermittelt Programmierern praxistaugliche Tipps zum Schreiben von sauberem, flexiblem und wartbarem Code.

Das Buch befasst sich in vier Teilen mit grundlegenden Programmiertechniken, Designprinzipien und Heuristiken, Architektur sowie der Ethik der Softwareentwicklung. Ziel ist es, sowohl die Qualität von Code kritisch zu bewerten als auch die eigenen beruflichen Werte zu hinterfragen - immer mit dem Anspruch, bessere Software zu entwickeln.

Damit ist dieses Buch eine unverzichtbare Ressource für Entwickler, Software-Ingenieure und Projektmanager.


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


Über den Autor:

Robert C. Martin (»Uncle Bob«) ist seit 1970 Programmierer und Softwareentwicklungsexperte. Er hat Uncle Bob Consulting, LLC und – gemeinsam mit seinem Sohn Micah Martin – Clean Coders LLC gegründet. Uncle Bob hat Hunderte von Artikeln in verschiedenen Fachzeitschriften und Blogs veröffentlicht, ist regelmäßig Keynote Speaker auf internationalen Konferenzen und Autor zahlreicher Bücher, darunter Clean Code, Clean Coder, Clean Architecture, Clean Agile und Clean Craftsmanship. Er war drei Jahre lang Chefredakteur für den C++ Report und erster Vorsitzender der Agile Alliance.
Pressestimmen zur Vorauflage:

»Clean Code ist eine wirkliche Bereicherung für Ihre Arbeit.« (Raspberry Pi Geek Magazin, 07/2022)

»Clean Code“ spart nicht mit Beispielen und liefert eine Fülle bedenkenswerter Anregungen für das Schreiben von besseren Programmen.« (Linux Magazin, 03/2022)

»Mit leicht verständlicher Sprache Wesentliches umfänglich erklärt. Gute Anregung zur Codegestaltung.« (Klaus Koob vom taylorix Institut für berufliche Bildung e.V., 04/2021)