GET STUDIUM

Online-Videokurs · Udemy

Clean Code Regeln zum Loslegen (in Java)

Auf einen Blick

Anbieter
Udemy (Kurs-Marktplatz)
Format
Online-Videokurs, Start jederzeit
Sprache
Deutsch
Abschluss
Teilnahmebescheinigung (Udemy)
Preis
tagesaktuell bei Udemy – die Preise dort wechseln durch Rabattaktionen stark
Thema
Java & Kotlin
Zum Kurs bei Udemy

Affiliate-Link (Werbung)

Kursbeschreibung

Beschreibung des Anbieters (Udemy-Kursseite) – redaktionell ungeprüft.

"Hauptsache es läuft!", "Never change a running system." oder "für jeden gefixten Bug, kommen 2 neue..." -Kennst Du auch solche Sprüche? In der Regel ist schlechter Code dafür die Ursache. Clean Code ist eine Antwort, um künftig besseren Code zu schreiben.

Zu diesem Thema gibt es viele und gute Bücher, die Prinzipien, Patterns und Techniken ausführlichst und langatmig erklären. In diesem Video-Kurs stelle ich Dir in kompakter und praxisnaher Form die wichtigsten Clean Code Regeln zum Einstieg vor. Diese kannst Du dann auch direkt in Deiner täglichen Programmier-Arbeit anwenden.

Da automatisierte Tests für gute und qualitativ hochwertige Software unverzichtbar sind, betrachten wir in diesem Kurs auch Clean Code im JUnit-Test bzw. Unit-Test. In der Praxis musste ich leider immer wieder feststellen, dass Unit-Tests häufig deutlich schlechtere Code-Qualität haben als der restliche Code.

Daher habe ich die Clean Code Prinzipien auf Unit-Tests übertragen und werde ich das in diesem Kurs an vielen Code-Beispielen zeigen. Im dritten Teil des Kurses erkläre ich euch die Testgetriebene Entwicklung. Ein modernes Vorgehen bei dem der Fokus auf automatisierten Unit-Tests liegt.

Die Testgetriebene Entwicklung (Test Driven Development - TDD) erhöht noch Mals die Qualität unserer Software, weil sie es uns ermöglicht Code zu schreiben, der 100% Testabdeckung hat. Außerdem ist das Refactoring bzw. das Überarbeiten des geschriebenen Code nach Clean Code Prinzipien in den TDD-Zyklus integriert, so dass die Themen Clean Code und Testgetriebene Entwicklung perfekt in einander greifen. Als Software Entwickler und Architekt habe ich seit Jahren eine Leidenschaft für Clean Code und merke täglich wie sehr mein Team davon profitiert.

Für neue Technologien begeistere ich mich seit 15 Jahren beruflich.

Gut zu wissen

Udemy ist ein Kurs-Marktplatz: Die Kurse kommen von unabhängigen Trainer:innen mit eigenem Stil und eigener Praxis. Ob beides zu dir passt, zeigt die Kursseite bei Udemy am besten selbst – im Vorschau-Video, in den Bewertungen und in den Fragen der Teilnehmenden. Zum Abschluss gibt es eine Teilnahmebescheinigung. Wer lieber betreut lernt – mit Fernlehrer, Einsendeaufgaben und Zeugnis, bis hin zu IHK- oder Hochschulabschlüssen – findet im Fernstudium-Verzeichnis staatlich zugelassene Fernkurse und Studiengänge.

Ähnliche Kurse