Intro

In plaats van alle punten uit te lichten, heb ik voornamelijk de punten uitgekozen die voor mij nieuw waren of waarin ik mijzelf heb ontwikkeld.

Inrichten ontwikkelstraat

Ik heb mij voor het eerst bezig gehouden met het opzetten van een H2-database voor testen. Uiteindelijk had een groepsgenoot van mij hetzelfde gedaan, waardoor zijn versie online is gezet, maar ik heb wel de hele procedure doorlopen en het op weten te zetten.

Git

In het vorige project ben ik tegen een aantal problemen aangelopen met foutieve merges. Op een bepaald moment moest ik met een docent zitten om het op te lossen.

Om dat te voorkomen in dit project heb ik voor mijzelf eerst een overzicht gemaakt met stappen voor het mergen. Dat zag er zo uit:

  1. git add + git commit -m “bericht” +[#nummer issuecard]
  2. git checkout development
  3. git pull
  4. git checkout + branch die je wilt pushen
  5. git merge development
  6. eventuele conflicten oplossen en daarna weer git add . + git commit -m “bericht” + [#nummer issuecard]
  7. git push

Daarnaast heb ik de volgende dingen geleerd voor Git:

VS Code

In het begin van de Frontend heb ik gewerkt met VS-code, maar vond het uiteindelijk makkelijker om verder te werken in Intellij. Echter heb ik mijn hele portfolio geschreven in VS-Code omdat PHP en Laravel daarin het beste werken.

Gebruik developer tool in de browser

Daar heb ik veel gebruik van gemaakt. Enerzijds om de response terug te zien van Javascript en anderzijds voor het maken van de grids in CSS.

Javascript was erg handig omdat je terug kunt zien wat er in de response heeft gezeten.

Voor CSS kun je van de grid bepaalde nummers terug zien die je bijvoorbeeld kunt gebruiken om te bepalen hoe breed je span moet zijn.

Sigrid

Sigrid hebben we kunnen gebruiken om het testpercentage terug te zien. Ik vond het ook wel leuk dat we hebben kunnen zien wat het testpercentage van de andere groep was. Dat zorgde toch voor een beetje onderlinge competitie.

Verder konden we aan het begin van het project ook goed zien hoe ‘veilig’ onze applicatie was. Dit is uiteindelijk snel verbetert, waardoor het percentage omhoog is gegaan.