Werkzeuge und Praktiken
Debugging, Unit Tests, Benchmarking und Clean-Code-Prinzipien für qualitativ hochwertige und wartbare Software.
Werkzeuge und Praktiken
Code zu schreiben reicht nicht; für hochwertige Software sind Tests, Debugging und Performance-Messungen unerlässlich. In diesem Abschnitt werden Visual Studio Tipps, Unit Tests mit xUnit/NUnit, Benchmarking mit BenchmarkDotNet und Clean-Code-Prinzipien behandelt.
Zusätzlich werden praktische Themen wie API-Aufrufe mit HttpClient und das Mocken von Abhängigkeiten mit Moq erläutert.
TL;DR
- Debugging: Breakpoints, Watch-Fenster.
- Tests: xUnit, Moq, FluentValidation.
- Clean Code + Schichtenarchitektur.
Debugging-Techniken in C#
Lernen Sie Debugging-Techniken in C# mit Breakpoints und Analyse-Tools zur schnellen Fehlerbehebung.
Visual Studio / VS Code Tipps für C#
Lernen Sie Visual Studio und VS Code Tipps für C#, um produktiver mit Shortcuts und Tools zu arbeiten.
Schreiben von Unit-Tests in C# (xUnit, NUnit, MSTest)
Lernen Sie Unit-Tests in C# mit xUnit, NUnit und MSTest zu schreiben, um zuverlässige Software zu entwickeln.