Clean Code: Testgetriebene Softwareentwicklung (TDD)

Lerne, wie du durch testgetriebene Softwareentwicklung hochqualitativen Code schreiben kannst.

Clean Code: Testgetriebene Softwareentwicklung (TDD)
Clean Code: Testgetriebene Softwareentwicklung (TDD)

Clean Code: Testgetriebene Softwareentwicklung (TDD) udemy course free download

Lerne, wie du durch testgetriebene Softwareentwicklung hochqualitativen Code schreiben kannst.

Clean Code: Testgetriebene Softwareentwicklung (TDD)

In diesem Kurs lernst du nicht nur, wie du testgetrieben Software entwickeln kannst, sondern auch die Konzepte und Ideen hinter der testgetriebenen Softwareentwicklung (test-driven development).


Testgetriebene Softwareentwicklung (TDD) ermöglicht dir:

  • deinen Code iterativ zu entwickeln

  • fast 100%ige Testabdeckung zu erhalten

  • direkt beim Entwickeln sauberes Softwaredesign zu erzeugen

  • viel sicherer zu entwickeln

  • schöner zu entwickeln

  • einfacher, komplexe Algorithmen entwickeln

  • mehr Spaß beim Entwickeln zu haben

Dafür geht es in diesem Kurs um folgende Themen:

  • Grundlagen der  testgetrieben Softwareentwicklung

  • Der TDD-Zyklus

  • Rote Phase

  • Grüne Phase

  • Blaue Phase

  • Anforderungen werden zu Tests

  • Der Herzschlag von TDD

  • Gegeben -> Wenn -> Dann

  • Gute Namen

  • Assert First

  • Fake it

  • Triangulation

  • London oder Chicago?

  • Wie mit Abhängigkeiten umgehen?

  • Stubs und Mocks

  • Die MAIN testgetrieben entwickeln

  • UI testgetrieben entwickeln

  • Datenbankverbindungen testgetrieben entwickeln