Sauberer Code in C# (.NET)
300 Seiten
German
PDF
4.5

Sauberer Code in C# (.NET)

Sauberer Code in C# (.NET)

Autor:

Jahr:

Zusammenfassung:

Das Buch „Sauberer Code in C# (.NET)“ ist ein praktischer Leitfaden, der Ihnen hilft, vom Schreiben von „funktionierendem“ Code zur Erstellung professioneller, lesbarer und leicht wartbarer Software überzugehen. Der Autor, Alexej Iwanow, ein erfahrener .NET-Architekt mit 15-jähriger Berufserfahrung, teilt bewährte Methoden und Best Practices, die speziell für das C#- und .NET-Ökosystem angepasst wurden.



Für wen ist dieses Buch?Das Buch richtet sich an C#-Entwickler aller Niveaus – vom Junior bis zum Senior. Es ist nützlich für alle, die:

  • Die Qualität ihres Codes verbessern und „technische Schulden“ abbauen möchten
  • Lernen möchten, Code zu schreiben, der leicht zu lesen und zu ändern ist
  • Die Prinzipien SOLID, DRY, KISS und YAGNI im Kontext von C# beherrschen möchten
  • Effektive Refactoring-Techniken kennenlernen möchten
  • Erfahren möchten, wie man .NET-Projekte richtig organisiert


Was werden Sie lernen?

Das Buch deckt alle wesentlichen Aspekte des Schreibens von sauberem Code ab:

  • Benennung von Variablen, Methoden und Klassen – wie man die richtigen Namen wählt, damit der Code für sich selbst spricht
  • Kommentare und Dokumentation – wann Kommentare nützlich und wann sie schädlich sind
  • Formatierung und Codestil – Einheitlichkeit und Lesbarkeit
  • Umgang mit Ausnahmen – korrekte Fehlerbehandlung ohne try-catch-Spaghetti
  • SOLID-Prinzipien – praktische Anwendung jedes Prinzips anhand von Beispielen aus realen Projekten
  • Refactoring – schrittweise Techniken zur Verbesserung vorhandenen Codes
  • Unit-Testing – wie man Tests schreibt, die den Code schützen, statt ihn zu verkomplizieren
  • Entwurfsmuster – wann und wie man GoF-Muster in .NET einsetzt
  • Arbeit mit async/await – sauberer asynchroner Code ohne Race Conditions
  • Projektorganisation – richtige Projektstruktur, Schichten und Abhängigkeiten


Besonderheiten des Buches:

  • Alle Beispiele sind in C# 11+ und .NET 8 geschrieben
  • Reale Fallbeispiele aus der kommerziellen Entwicklung
  • Checklisten für Code-Reviews
  • Übungen am Ende jedes Kapitels
  • Links zu zusätzlichen Materialien und Tools (Roslyn Analyzers, StyleCop, SonarQube)


Dieses Buch ist nicht nur eine Sammlung von Regeln, sondern ein praktischer Leitfaden, der Ihre Herangehensweise an die Programmierung verändern wird. Nach der Lektüre werden Sie Code schreiben, der nicht nur den Compiler, sondern auch Ihre Kollegen und Sie selbst in einem halben Jahr erfreut. „Sauberer Code in C# (.NET)“ ist eine Investition in Ihre berufliche Zukunft.



Rezensionen:„Endlich ein Buch, das erklärt, wie man die Prinzipien des sauberen Codes speziell in C# anwendet, und nicht anhand abstrakter Beispiele. Ich empfehle es jedem .NET-Entwickler.“ – Dmitri S., Team Lead

Empfehlungen