Clean Code ist eine Anleitung, wie man gute Programme schreibt. Es ist eine Sammlung von Regeln und Prinzipien für alle Aspekte des Programmierens.
Clean Code ist guter Code. Er ist gut strukturiert und übersichtlich. Er ist leicht lesbar und verständlich. Clean Code ist gut getestet.
Das Objektsystem ist der Kern jeder Anwendung. Deshalb beginnt Clean Code mit gutem Objekt Design und guter Architektur: Clean Architecture.
Mit diesem Kurs lernen Sie, wie Sie gute Programme schreiben.
Im Kurs zeigen wir alle Aspekte von Clean Code anhand konkreter Beispiele in TypeScript.
Sie bekommen alle Programmbeispiele, einen Spickzettel und ein eBook: „Clean Code in TypeScript“.
Dieser Kurs ist Teil des TypeScript Lernpfades.
Zielgruppe
- Softwareentwickler*innen in TypeScript
- Softwarearchitekt*innen
Voraussetzungen
- Kenntnisse in TypeScript
Inhalt
- Clean Code und Softwarequalität
- Codierungsregeln allgemein
- Aussagekräftige Namen
- Funktionen: Regeln für gute Funktionen
- Objekt- und Datenstrukturen: Regeln für gute Objekt- und Datenstrukturen
- Komponentenstruktur: Regeln für gute Komponentenstruktur
- Modulstruktur: Regeln für gute Modulstruktur
- Kommentare: Regeln für gute Kommentare
- Formatierungsregeln
- Fehler-Handling: Regeln für gutes Fehler-Handling
- Prinzipien und Praktiken für Clean Architecture, Objekt- und Test-Design
- Objekt Design: Prinzipien und Leitlinien
- Testen: Regeln für gutes Testen
- Schrittweise Verfeinerung (Refactoring)
- Refactoring to Pattern
- Code Style & Quality
- Best Practices für Clean Code
- KI-Unterstützung für Clean Code
- Statische Code-Analyse
- Code Coverage
Den ausführlichen Inhalt teilen wir Ihnen gerne auf Anfrage mit.
Dauer
- 2 Tage
- Jeweils 9-16 Uhr, 1 Stunde Mittagspause
Kosten
Kosten für 2 Tage.
| Online pro Person | 980,– € |
| Präsenz in München pro Person | 1.380,– € |
| Präsenz in Deutschland pro Person | 1.780,– € |
| Inhouse in München für 2 Personen | 1.600,– € |
| Inhouse in Deutschland für 2 Personen | 2.000,– € |