Clean Code
Refactoring, Patterns, Testen und Techniken für sauberen Code
mitp-Verlag |
|
Autor:in |
|
816 Seiten, Softcover, 2. Auflage |
|
Erscheint ca. |
03/2026 |
978-3-7475-1132-9 9783747511329 |
Wartbarer, sauberer Code für erfolgreiche Softwareprojekte
Sauberer Code ist mehr als nur ein schöner Stil – er ist entscheidend für den Erfolg von Softwareprojekten. Selbst funktionierender Code kann Probleme verursachen, wenn er unübersichtlich oder schwer wartbar ist. Jedes Jahr gehen in Unternehmen unzählige Stunden und erhebliche Ressourcen verloren, weil Code schlecht geschrieben ist. Robert C. Martin, bekannt als „Uncle Bob“, hat seinen Bestseller neu überarbeitet und präsentiert in der zweiten Ausgabe von Clean Code moderne Techniken für sauberen, flexiblen und wartbaren Code. Die Neuauflage enthält neue Inhalte, zusätzliche Perspektiven und praktische Best Practices, unterstützt durch zahlreiche Fallstudien, Heuristiken und Hinweise zu typischen Code-Smells.
Grundlegende Programmiertechniken und Best Practices
Das Buch vermittelt essenzielle Methoden für sauberen Code, zeigt typische Fehlerquellen auf und gibt konkrete Tipps, wie Code flexibel und wartbar bleibt.
Designprinzipien, Heuristiken und Architektur
Neben praktischen Regeln behandelt die Neuauflage Design- und Architekturprinzipien auf hoher Ebene, erläutert Heuristiken und zeigt, wie man komplexe Systeme nachhaltig strukturiert.
Testen, Qualität und professionelle Werte
Die neue Ausgabe legt besonderen Wert auf Testdisziplinen und die kritische Bewertung von Codequalität. Außerdem geht es um das professionelle Ethos eines Entwicklers: Verantwortungsbewusster, sauberer Code ist nicht nur technisch sinnvoll, sondern auch Ausdruck guter Berufspraxis.
Clean Code richtet sich an Entwickler, Ingenieure und Projektmanager und bietet praxisnahe Werkzeuge, um Code nicht nur technisch zu verbessern, sondern auch langfristig wartbar, flexibel und nachhaltig zu gestalten.
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
Wer hat's geschrieben?
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.
mitp-Verlag |
|
Autor:in |
|
816 Seiten, Softcover, 2. Auflage |
|
Erscheint ca. |
03/2026 |
978-3-7475-1132-9 9783747511329 |

