Uit de cursus: Agile softwareontwikkeling
Krijg toegang tot deze cursus met een gratis proefabonnement
Word vandaag lid en krijg toegang tot meer dan 24.100 cursussen geleid door branchedeskundigen.
Test-driven development (TDD)
Uit de cursus: Agile softwareontwikkeling
Test-driven development (TDD)
- Een andere codepraktijk van extreem programmeren is testgedreven ontwikkeling. Testgestuurd ontwikkelen betekent dat je nooit code schrijft totdat je er een test voor hebt geschreven en gezakt. Het is een proces in drie stappen. De eerste stap is het schrijven van een functie voor een test die nog geschreven moet worden. De code wordt niet gecompileerd. De volgende stap is om de functie te schrijven, zodat je net genoeg code hebt om ervoor te zorgen dat de code wordt gecompileerd. De test zou moeten mislukken. Als de test slaagt, is de test ontoereikend om eventuele functionaliteit te verifiëren en moet deze worden geherstructureerd. De derde en laatste stap is het voltooien van de codering van de functie om aan de vereisten van de test te voldoen. Nadat u elke test hebt geschreven, herstructureert u de code om aan de vereisten van de test te voldoen. Vervolgens schrijf je nog een test en refactor je de code om de test te doorstaan. Dit proces gaat door totdat u uw lijst met…
Oefen terwijl u leert met oefenbestanden
Download de bestanden die de cursusleider gebruikt tijdens de cursus. Volg de stappen en leer door te kijken, te luisteren en te oefenen.
Inhoud
-
-
-
-
-
(vergrendeld)
Extreme programming (XP)2 m 56 s
-
(vergrendeld)
XP-uitvoering2 m 30 s
-
Paarprogrammering3 m 42 s
-
(vergrendeld)
Test-driven development (TDD)3 m 41 s
-
(vergrendeld)
Gebruikersverhalen4 m 12 s
-
(vergrendeld)
Epos en thema's3 m 27 s
-
(vergrendeld)
Agile-schatting4 m 18 s
-
(vergrendeld)
Pokeren plannen3 m 43 s
-
(vergrendeld)
DevOps: Het probleem3 m 4 s
-
(vergrendeld)
DevOps: De oplossing2 m 52 s
-
(vergrendeld)
Agile-rapportage4 m 26 s
-
(vergrendeld)
-
-
-