Stijn - Juliusmeeuwisse/blok-tech-crocmeisters GitHub Wiki

Nieuwe omgeving

Wij hebben als team besloten om verder te werken met de applicatie van Joeri. Dit omdat zijn applicatie al meer uitgewerkt was, en dit zou betekenen dat wij als eindresultaat een zo compleet mogelijke applicatie kunnen maken.

Dit betekende wel dat ik weer in een nieuwe omgeving terecht zou komen. Joeri had zijn mappen structuur al opgezet met het MVC model dus ik moest dit eerste begrijpen voordat ik aan de slag kon. Ook was de templating engine handlebars voor mij niet bekend. En de routes staan ook in een losse folder. Deze stap was pittiger dan ik had voorzien. Bij het individuele gedeelte van dit project was ik vooral bezig om de backend onder de knie te krijgen, omdat dit helemaal nieuw was. En nu bij de A2 was dat al duidelijker maar was de stap toch ook nog wel erg groot om dan weer in een totaal andere omgeving terecht te komen met wel wat weinig tijd om op gang te komen.

Nodemailer

Als topic heb ik nodemailer gekozen, het duurde even voordat ik hier mee aan de slag kon om de redenen die ik hier boven heb genoemd. Gelukkig was de documentatie van nodemailer duidelijk. Met deze documentatie en wat handige video's was het prima te begrijpen. Los van wat problemen die ik nog tegenkwam, toen had ik nog even hulp gevraagd aan een student assistent en ik was er uit.

Samenwerken

Het samenwerken is goed verlopen! We hadden regelmatig contact en over het algemeen wat het goed duidelijk wat iedereen moest doen. We hebben bewust gekozen om de communicatie met het team binnen GitHub en Teams te houden. In het begin was dit wel even wennen voor mij. Het maken van pull request en issues had ik hierdoor wel veel sneller onder de knie. Mij kennis van GitHub is hierdoor snel groter geworden en ik ben het platform ook veel meer gaan waarderen. Ik kan nu zeker zien dat samenwerken met GitHub super handig is en ook heel makkelijk.

Verder kwamen wij eigenlijk bijna dagelijks even samen in een teams call om te bespreken waar we waren en wat er nog moest gebeuren. Joeri pakte hier wat vaker de leiding in omdat hij ook vaak een goed overzicht had van de applicatie.

Bijdrage aan project

Tijdens de afgelopen twee weken had ik moeite met de hoeveelheid dingen die ik heb gedaan. Ik had het gevoel dat ik veel te weinig deed als ik mijn progress met die van andere vergeleek. Ik merkte dat ik met meer dingen hulp nodig had, en dat ik ook steeds veel tijd kwijt was aan de omgeving begrijpen.

Toch denk ik dat nodemailer (ondanks dat dit een kleine toevoeging is ten opzichte van de rest van het project) een goede additon is. Verder heb ik ook gewerkt aan het editen van de nummers die in je account staan. Ik had hier een opsetje van gemaakt en Joeri en ik hebben hier toen verder aan gewerkt. Ik ben hierin flink geholpen met de backend en de spotify API.

Conclusie

Al met al waren dit nog 2 weken waar veel heb geleerd. bijvoorbeeld stukken van een nieuwe templating engine, het mvc model en nog veel meer. Het samen werken heb ik eigenlijk altijd als prettig ervaren. En ik denk dat het resultaat ook mooi is!