Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Clean Code Kochbuch

39,90 €*

Diese Auswahl steht nicht zur Verfügung

Format auswählen
  • Ideale Ergänzung zu Robert C. Martins Klassiker »Clean Code«
  • Die eigenen Programmierfähigkeiten verbessern - durch eine Vielzahl inspirierender Rezepte
  • Beispiele in gängigen Programmiersprachen wie JavaScript, PHP, Java, Python u.v.a. Bis hin zu komplexen Problemen und anspruchsvollen Refactoring-Rezepten
  • Im heise Shop in digitaler und gedruckter Fassung erhältlich
Produktgalerie überspringen

Auch interessant für Sie:

%
Bundle iX Developer Besserer Code (Heft + PDF)
Komplett im Set: gedrucktes Heft + digitale Ausgabe mit 7,90 Euro Ersparnis!Dieses Sonderheft verschafft Ihnen einen umfassenden Überblick, welche Programmiersprachen, Tools und Methoden den Weg zu besserem Code ebnen:Editorial | Besserer CodeEs geht immer besser. Das Bessere ist der Feind des Guten. Die bekannte, dem französischen  Philosophen Voltaire  zugeschriebene  Weisheit beschreibt anschaulich das ständige Bestreben nach Fortschritt, wie es sich in allen großen Kulturen der Menschheitsgeschichte findet. Im Arbeitsalltag wie auch im Privaten gilt aber häufiger eher der Spruch „Gut genug ist der Feind des Besseren“, denn wir hängen meist am Vertrauten und Gewohnten. Veränderung kostet Überwindung und ist bisweilen schmerzhaft.Da macht die Softwareentwicklung keine Ausnahme. So lange der Code funktioniert, gibt es keinen akuten Handlungs-bedarf, ihn weiter zu verbessern – getreu dem Motto „never touch a running system“. Doch jede Anwendung ist nur ein Rädchen in einem größeren Gefüge und meist selbst aus verschiedenen Komponenten unterschiedlichster Herkunft zusammengestellt. Updates sind an der Tagesordnung – und jede Änderung birgt die Gefahr, alles aus dem reibungslosen Takt zu werfen.Entwicklerinnen und Entwickler sind daher ständig gefordert, ihren Code up to date zu halten. Dabei müssen sie häufig an vielen Fronten gleichzeitig kämpfen, um die wachsende Codebasis lesbar und damit auch wartbar zu halten, Sicherheitslücken zu schließen, Build- und Delivery-Pipelines im Fluss zu halten und nicht zuletzt die Erwartungen der Anwenderinnen und Anwender an die Software immer wieder aufs Neue zufriedenzustellen.Von Grund auf sauberer und leicht nachvollziehbarer Code, wie ihn die Clean-Code-Prinzipien postulieren, bildet zweifellos eine ideale Ausgangsbasis, die alle weiteren Verbesserungs- und Optimierungsmaßnahmen erleichtert. Kontinuierliches Testen entlang aller Prozessschritte vom Quellcode bis zur Anwendung in Produktion ist aber ebenso unerlässlich wie die individuelle Auswahl der geeignetsten Methoden, Werkzeuge, Programmiersprachen und Frameworks.Um den Faktor Mensch beherrschbar zu machen und mit ihm verbundene Fehlerquellen zu vermeiden, ist die weitgehende Automatisierung, die auch im Zentrum des GitOps-Paradigmas steht, ein probates Mittel. Auch der gezielte Einsatz künstlicher Intelligenz verspricht Entwicklerinnen und Entwicklern automatisierte Hilfe, die sowohl beim Codeschreiben wertvolle Dienste leisten kann als auch beim anschließenden Testen.Damit am Ende das Bessere endlich der Freund des Guten wird, möchten wir Ihnen mit diesem Sonderheft einen umfassenden Überblick verschaffen und vielfältige Anregungen liefern, welche Programmiersprachen, Tools, Methoden und  bewährte Best Practices den Weg zu besserem Code ebnen. iX und heise Developer wünschen Ihnen viel Spaß beim  Lesen – und beim Clean Coding!MATTHIAS PARBEL
19,90 €* 27,89 €* (28.65% gespart)

Produktinformationen "Clean Code Kochbuch"

Clean Code Kochbuch. Rezepte für gutes Code Design und bessere Softwarequalität. In 1.  Auflage (erscheint Ende Juni 2024)

Code Smells erkennen und mithilfe inspirierender Rezepte beseitigen

Software-Engineers und -Architekten, die mit großen, komplexen Code-Basen arbeiten, müssen diese skalieren und effektiv pflegen. In seinem Kochbuch geht Maximiliano Contieri über das Konzept des Clean Code hinaus: Er demonstriert, wie Sie Verbesserungsmöglichkeiten identifizieren und lernen, deren Auswirkungen auf den Produktionscode zu bewerten. Wenn es um Zuverlässigkeit und die Entwicklungsfähigkeit eines Systems geht, bieten diese Techniken Vorteile, die sich auf Dauer auszahlen werden.

Anhand von Beispielen in JavaScript, PHP, Python, Java und vielen anderen Programmiersprachen bietet dieses Kochbuch bewährte Rezepte, die Sie bei der Skalierung und Wartung großer Systeme unterstützen. Jeder Teil behandelt grundlegende Konzepte wie Lesbarkeit, Kopplung, Testbarkeit, Sicherheit und Erweiterbarkeit sowie Code-Smells und Rezepte zu deren Beseitigung.

Über den Autor: 

Maximiliano Contieri ist seit 25 Jahren in der Softwarebranche tätig und arbeitet gleichzeitig als Hochschullehrer. Im Laufe der Jahre war er ein eifriger Autor auf verschiedenen bekannten Blogging-Plattformen und veröffentlichte jede Woche mehrere Artikel zu einer Vielzahl von Themen wie Clean Code, Refactoring, Softwaredesign, testgetriebene Entwicklung und Code Smells.

Artikel-Details

Anbieter:
O'Reilly
Autor:
Maximiliano Contieri
Artikelnummer:
9783960092438
Veröffentlicht:
24.06.24
Seitenanzahl:
424