CHF 65.00

Clean Code
Refactoring, Patterns, Testen und Techniken für sauberen Code. Deutsche Ausgabe Deutsch · Taschenbuch

Versand in der Regel in 1 bis 3 Arbeitstagen

Beschreibung

Mehr lesen

  • 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, kann er ein Entwicklungsunternehmen in die Knie zwingen. Jedes Jahr gehen unzählige Stunden und beträchtliche Ressourcen verloren, weil Code schlecht geschrieben ist. Aber das muss nicht sein.Mit der zweiten Ausgabe von Clean Code modernisiert Robert C. Martin (»Uncle Bob«) seinen klassischen Leitfaden rund um Techniken für sauberen Code und ergänzt ihn um neue Erkenntnisse, Inhalte und Perspektiven. Diese neue Ausgabe stellt eine umfassende Überarbeitung des Bestsellers dar und vermittelt Programmierern wichtige, praxistaugliche Tipps zum Schreiben von sauberem, flexiblem und wartbarem Code.
Das Buch befasst sich in vier Teilen mit grundlegenden Programmiertechniken, Designprinzipien und Heuristiken, High-Level-Architektur sowie, zu guter Letzt, der Ethik dieser Kunst. Der Autor fordert dazu auf, die Qualität von Code kritisch zu bewerten und die eigenen beruflichen Werte zu hinterfragen - immer mit dem Ziel, bessere Programme zu schreiben. In dieser Ausgabe erhalten die Themen Testdisziplinen und Design- und Architekturprinzipien sowie verschiedene Programmiersprachen zusätzlichen Raum.
Die zweite Ausgabe von Clean Code zeigt auf, wie wichtig es ist, sich weiterzuentwickeln, um den aktuellen Herausforderungen gerecht zu werden. Neben universellen Programmierprinzipien, die in verschiedenen Programmiersprachen anwendbar sind, geht sie noch detaillierter auf Tests, Design und Architektur ein. Damit ist sie eine unverzichtbare Ressource für Entwickler, Ingenieure und Projektmanager. Sie zielt nicht nur darauf ab, die technischen Fähigkeiten zu verbessern, sondern auch ein professionelles Ethos zu pflegen mit Fokus auf sauberen, flexiblen und nachhaltigen Code.
Aus dem Inhalt:
  • In Programmiertechniken integrierte Design- und Architekturprinzipien
  • Zusätzliche Sprachen, darunter Java, JavaScript, Go, Python, Clojure, C# und C
  • Fallstudien für praktische Übungen zur Code-Transformation
  • Techniken zum Schreiben guter Bezeichnungen, Funktionen, Objekte und Klassen
  • Umfassende Fehler-Handling- und Testverfahren
  • Strategien zum Formatieren von Code für maximale Lesbarkeit
  • Produktiver Einsatz von KI-Tools beim Programmieren
  • Soft Skills und die Ethik der Programmierung
  • SOLID-Prinzipien des Softwaredesigns
  • Abhängigkeiten für flexiblen und wiederverwendbaren Code verwalten
  • Berufspraktiken und Kompromisse beim objektorientierten Design

Über den Autor / die Autorin

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.

Zusammenfassung

Sauberen, wartbaren und langfristig stabilen Code entwickeln - nach den Prinzipien von Robert C. Martin (Uncle Bob)

  • Für Softwareentwickler und Software Engineers
    , die ihre
    Codequalität systematisch verbessern
    möchten

  • Bewährte
    Best Practices für sauberen, flexiblen und wartbaren Code
    verständlich erklärt
  • Fallstudien, Heuristiken und Code Smells
    helfen, problematischen Code zu erkennen und gezielt zu refaktorieren

  • Zentrale
    Designprinzipien wie SOLID
    sowie Techniken für Funktionen, Klassen, Tests und Fehlerbehandlung

  • Fokus auf
    professionelle Entwicklungspraktiken und verantwortungsvolle Softwareentwicklung

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

Produktdetails

Autoren Robert C. Martin, Robert C Martin
Mitarbeit Guido Lenz (Übersetzung)
Verlag mitp-Verlag
 
Inhalt Buch
Produktform Taschenbuch
Erscheinungsdatum 25.03.2026
Thema Naturwissenschaften, Medizin, Informatik, Technik > Informatik, EDV > Programmiersprachen
 
EAN 9783747511329
ISBN 978-3-7475-1132-9
Anzahl Seiten 752
Abmessung (Verpackung) 17 x 24 x 3.7 cm
Gewicht (Verpackung) 1’235 g
 
Serie mitp Professional
Themen Java, Funktionen, Methoden, Entwickler, Strukturierung, Klassen, Software Engineering, C#, Agile, Lesbarkeit, Softwareentwicklung, Programmiertechniken, refactoring, Unit Tests, TDD, Softwarearchitektur, Softwaretests und Prüfsoftware, Design Patterns, testgetrieben, clean code, Softwarequalität, Programmierer, mitp, objektorientiert, Naming, Wartbarkeit, Code Smells, coding standards
 

Kundenrezensionen

Zu diesem Artikel wurden noch keine Rezensionen verfasst. Schreibe die erste Bewertung und sei anderen Benutzern bei der Kaufentscheidung behilflich.

Schreibe eine Rezension

Top oder Flop? Schreibe deine eigene Rezension.

Für Mitteilungen an CeDe.ch kannst du das Kontaktformular benutzen.

Die mit * markierten Eingabefelder müssen zwingend ausgefüllt werden.

Mit dem Absenden dieses Formulars erklärst du dich mit unseren Datenschutzbestimmungen einverstanden.