AP2-FIAESoftwarequalitätSchwierigkeit: Schwer

Beim Test-Driven Development (TDD) wird in einem bestimmten Zyklus entwickelt. Welche Reihenfolge ist korrekt?

A
Code schreiben -> Test schreiben -> Refactoring
B
Code schreiben -> Refactoring -> Test schreiben
C
Refactoring -> Test schreiben -> Code schreiben
D
Test schreiben -> Code schreiben -> Refactoring

Erklärung

TDD folgt dem Red-Green-Refactor-Zyklus: 1. Red: Erst einen fehlschlagenden Test schreiben. 2. Green: Dann den minimalen Code schreiben, damit der Test besteht. 3. Refactor: Den Code verbessern, ohne das Verhalten zu ändern. Dieser Zyklus wird iterativ wiederholt.

Tipp zum Lernen

Rot-Grün-Refactor: Erst den Test schreiben (rot=fehlschlagend), dann Code (grün=bestanden), dann aufräümen.

TDDTest-DrivenRed-Green-Refactor

Übe über 1.100 weitere IHK-Fragen

Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 1.100 Prüfungsfragen, 9 Kursen und Simulatoren für SQL, Linux und Netzwerke.

Weitere Beispielfragen aus AP2-FIAE