Wir coden das Spiel Risiko - DDD & TDD in C# - Teil 1

Опубликовано: 05 Июнь 2026
на канале: Gregor Biswanger
691
19

Folge mir auf   / gregorbiswanger  
Komm zur Community auf   / discord  

Das GitHub Repository vom Projekt: https://github.com/GregorBiswanger/Ri...

In dieser spannenden Serie nehmen wir dich mit auf eine Reise, zusammen mit unserem besonderen Gast, André Dickenscheidt. Gemeinsam haben wir uns die Herausforderung gestellt, das berühmte Brettspiel Risiko zu programmieren. Unser Ziel ist es, das Spiel mit Angular, ASP.NET Core und SignalR zu verwirklichen, um ein fesselndes, interaktives Online-Erlebnis zu schaffen.

In dieser ersten Folge starten wir mit der Planung und beginnen mit der Umsetzung. Zusammen lesen wir die Spielregeln durch und erstellen basierend auf den Prinzipien des Domain-Driven Design (DDD) einen groben Entwurf unseres Systems. Wir erarbeiten eine gemeinsame Sprache, identifizieren wichtige Geschäftsregeln und modellieren unser System.

Dann setzen wir das Prinzip des Test-Driven Development (TDD) ein, um die Geschäftslogik zu implementieren. Indem wir zuerst die Tests schreiben, stellen wir sicher, dass unser System von Anfang an für die Bewältigung seiner Aufgaben ausgerüstet ist und so funktioniert, wie wir es erwarten.

Egal, ob du ein erfahrener Entwickler bist, der sein Wissen in DDD und TDD vertiefen möchte, oder ein Einsteiger, der gerade erst mit dem Programmieren beginnt - diese Serie wird dir wertvolle Einsichten und Techniken vermitteln, die du in deinen eigenen Projekten anwenden kannst.

Bleib dabei, während wir dieses anspruchsvolle und lehrreiche Projekt angehen. Vergiss nicht, das Video zu liken, zu kommentieren und zu teilen. Und natürlich, abonniere unseren Kanal, um keine zukünftige Folge zu verpassen!

Unser Gast: André ist seit 10 Jahren als Web-Entwickler tätig mit Schwerpunkten in .Net und Angular. Seit 5 Jahren hat er sich als Freelancer selbstständig gemacht und unterstützt seine Kunden nicht nur in der Entwicklung, sondern auch in der Beratung und dem Aufbau der Fachkompetenz interner Mitarbeiter und dem halten von Schulungen. Zudem ist er Clean-Code-Enthusiast und beschäftigt sich in seiner Freizeit immer mal wieder mit Spieleentwicklung.
Ihr findet ihn unter:
https://www.xing.com/profile/Andre_Di...
  / andre-dickenscheidt  
  / adickenscheidt  

✅ Mein Equipment: https://kit.co/GregorBiswanger/gregor...

Folge mir auf   / gregorbiswanger  
Komm zur Community auf   / discord