Beetje Coderen

Les 37

Architectuur van een groter project

Een project opdelen in lagen en modules die je kunt testen.

⏱ 45–60 minuten leestijd + oefenen

🎯 Na deze les kun je

  • een project in lagen opdelen
  • afhankelijkheden injecteren voor testbaarheid
  • mocks gebruiken in tests

Een script van vijftig regels kun je overzien. Maar je uitgaventool heeft inmiddels een opdrachtregel, een database, rapporten, grafieken en misschien een API. Als alles door elkaar staat, moet je bij elke kleine wijziging het hele programma begrijpen, en testen wordt lastig. In deze les leer je hoe je een groter programma indeelt: een duidelijke projectstructuur, scheiding van verantwoordelijkheden en dependency injection.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 6 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 24,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?