Seminare
Seminare

Clean Code für .NET Entwickler

Seminar - PROKODA GmbH

Clean Code für .NET Entwickler
Termin Ort Preis*
08.10.2026- 09.10.2026 online 1.178,10 €
08.10.2026- 09.10.2026 München 1.178,10 €
26.11.2026- 27.11.2026 online 1.178,10 €
26.11.2026- 27.11.2026 München 1.178,10 €
21.01.2027- 22.01.2027 München 1.178,10 €
21.01.2027- 22.01.2027 online 1.178,10 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Anforderungen und Codequalität

  • Fachliche Use-Cases in Code übersetzen
  • Verantwortlichkeiten von Klassen und Methoden trennen
  • Lesbarkeit, Änderbarkeit und Testbarkeit bewerten
  • Risiken gewachsener .NET-Codebasen erkennen

Code-Smells und Technical Debt

  • Duplikate und lange Methoden analysieren
  • Verdeckte Abhängigkeiten und Seiteneffekte erkennen
  • Anti-Patterns in C# und VB.NET prüfen
  • Technical-Debt nach Risiko priorisieren

Konventionen und automatische Analyse

  • Namensregeln für Typen und Mitglieder
  • .editorconfig für Formatierung und Code-Style
  • Roslyn-Regeln und Schweregrade konfigurieren
  • Teamstandards im Repository dokumentieren

Refactoring und Entwurfsprinzipien

  • Methoden extrahieren und Klassen aufteilen
  • Abhängigkeiten mit Dependency-Injection reduzieren
  • SOLID-Prinzipien auf bestehenden Code anwenden
  • Design-Patterns ohne Überdesign einsetzen

Tests als Schutz für Refactorings

  • Bestehendes Verhalten vor Änderungen sichern
  • Unit- und Integrationstests auswählen
  • Testdaten, Mocks und Fakes einsetzen
  • Testabdeckung und blinde Flecken bewerten
  • Testgetriebene Entwicklung fachlich abgrenzen

Qualitätsregeln im Entwicklungsprozess

  • Code-Reviews mit festen Kriterien durchführen
  • Quality-Gates in CI-Pipelines integrieren
  • Refactorings im Backlog priorisieren
  • Verantwortung für Teamstandards festlegen
  • Multiplikatoren für Qualitätsregeln aufbauen
Teilnahmevoraussetzungen:
  • Grundkenntnisse der objektorientierten Programmierung
  • Programmierpraxis mit C# oder VB.NET
  • Erfahrung mit einer .NET-Entwicklungsumgebung
  • Grundverständnis für Klassen, Interfaces, Exceptions und Collections
  • Fehlende Sprachgrundlagen vorab im C# .NET Grundkurs oder Visual Basic .NET Grundkurs aufbauen
Zielgruppe:
  • .NET-Entwickler mit Praxiserfahrung in C# oder VB.NET
  • Lead-Developer mit Verantwortung für Codequalität
  • Softwarearchitekten für gewachsene .NET-Anwendungen
  • Technische Verantwortliche für Coding-Standards und Reviews
  • Entwicklungsteams mit gewachsenen .NET-Codebasen
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha