Skip to content

Planning

Sprint 1

  • Je werkt tijdens deze sprint individueel.
  • Je mag in deze sprint kiezen of je JavaScript of TypeScript wilt gebruiken. Ongeacht de keus werk je altijd in .ts-bestanden!
  • Er zijn nog geen code-kwaliteitsregels die verplicht zijn. Het is daarnaast toegestaan om dubbele code* te hebben. Mocht je dubbele code maken, zet er dan wel de comment** <!-- TODO dubbele code --> bij. Dan weet je dat je dit later nog moet gaan aanpassen.
  • Data mag worden opgeslagen in de localStorage.

* Dubbele code is een stuk code dat meerdere keren voorkomt in je project.

** Een comment is een stuk tekst dat niks doet en alleen zichtbaar is in de code en dus niet zichtbaar is op de website.

Sprint 2

  • Je werkt vanaf nu in duo’s in een nieuw startproject. Individueel geschreven code mag overgenomen worden.
  • TypeScript is vanaf nu verplicht. Als er nog JavaScript in je project zit dan dien je deze om te zetten naar TypeScript.
  • De code-kwaliteitsregels afgedwongen door ESLint dienen vanaf nu overal toegepast te worden, ook in eerder geschreven code.
  • Data moet opgeslagen worden in de database in plaats van in localStorage.

Sprint 3

  • Alle eerder geschreven code moet worden omgezet naar een objectgeörienteerde manier (Object Oriented Programming).
  • De projectstructuur moet voldoen aan de beschreven MVC-structuur (Model-View-Controller).

Sprint 4

  • Er mag geen dubbele code meer in je project bestaan.