DE
Bildungs- und wissenschaftliche Literatur

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

Originaltitelengl. Clean Code: A Handbook of Agile Software Craftsmanship · 2008
Erstellt von der Redaktion von Litseller. Unser Ziel ist es, prägnante, genaue und wertvolle Buchzusammenfassungen für persönliche Entwicklung und Bildung zu teilen.

Konzepte und Strategien

Das Buch «Clean Code: Refactoring, Patterns, Testen und Techniken für sauberen Code» von Robert Martin konzentriert sich auf die Prinzipien und Methoden des Schreibens von sauberem, wartbarem und verständlichem Code. Die wichtigsten Konzepte und Strategien umfassen:
1.Benennung: Die Bedeutung der Wahl verständlicher und aussagekräftiger Namen für Variablen, Funktionen und Klassen.
2.Funktionen: Funktionen sollten kurz sein, nur eine Aufgabe erfüllen und eine minimale Anzahl von Argumenten haben.
3.Kommentare: Kommentare sollten nur im äußersten Notfall verwendet werden, da sauberer Code selbstdokumentierend sein sollte.
4.Formatierung: Der Code sollte so formatiert sein, dass er leicht zu lesen und zu verstehen ist.
5.Fehlerbehandlung: Fehler sollten sorgfältig behandelt werden, wobei die Verwendung von Ausnahmen zur Steuerung des Programmflusses vermieden werden sollte.
6.Testen: Die Bedeutung des Schreibens automatisierter Tests zur Sicherstellung der Zuverlässigkeit und Qualität des Codes.
7.Klassen: Klassen sollten klein sein und eine einzige Verantwortung haben.
8.Objektorientierte Programmierung: Die Verwendung von OOP-Prinzipien zur Erstellung einer flexiblen und erweiterbaren Architektur.
9.Refactoring: Ständige Verbesserung des Codes durch Refactoring, ohne dessen Funktionalität zu ändern.
10.SOLID-Prinzipien: Das Befolgen der SOLID-Prinzipien zur Erstellung einer stabilen und leicht modifizierbaren Architektur. Diese Konzepte und Strategien helfen Entwicklern, Code zu schreiben, der leicht zu warten und zu erweitern ist, was letztendlich zu qualitativ hochwertigerer Software führt.

Clean Code: Refactoring, Patterns, Testen und Techniken für sauberen Code
Veröffentlichungsdatum: 3 Dezember 2024
Zuletzt aktualisiert: 29 Dezember 2024
———
Clean Code: Refactoring, Patterns, Testen und Techniken für sauberen Code
Originaltitelengl. Clean Code: A Handbook of Agile Software Craftsmanship · 2008