Uit de cursus: Agile softwareontwikkeling

Krijg toegang tot deze cursus met een gratis proefabonnement

Word vandaag lid en krijg toegang tot meer dan 24.500 cursussen geleid door branchedeskundigen.

XP-uitvoering

XP-uitvoering

- XP-teams doen test-first development, wat betekent dat ze geen code schrijven voordat een test voor die code is geschreven. XP-teams doen incrementeel ontwerp. Dit betekent dat XP-teams beginnen met een goed ontwerp, maar niet proberen om al het ontwerpwerk in het begin gedaan te krijgen. In plaats daarvan blijven ze het ontwerp ontwikkelen. Refactoring is een activiteit die de onderhoudbaarheid van code verbetert zonder het externe gedrag van de code te veranderen. XP-teams besteden veel tijd aan het refactoren van code. Incrementeel ontwerp omvat ook refactoringcode. XP-praktijken omvatten een snel bouwproces van 10 minuten of minder dat de volledige codebase voor het product bouwt en alle tests uitvoert. Dit zorgt voor snelle feedback over de kwaliteit van de code. Deze praktijk voegt eraan toe dat builds die langer dan 10 minuten duren, niet vaak worden uitgevoerd. Dit vergroot de kans dat fouten langere tijd onopgemerkt blijven. XP ontmoedigt bouwprocessen die langer dan 10…

Inhoud