Julius - Juliusmeeuwisse/blok-tech-crocmeisters GitHub Wiki

Nieuwe omgeving

Wij hebben voor het project gekozen voor het project van Joeri om verder op te bouwen. Dit was voor mij een verandering die eerst groot leek maar toch goed te doen was. Onderandere de templating engine was anders en er werd gebruik gemaakt van een MVC (model-view-controller). De Templating engine switch van EJS naar Handlebars was zeker goed te doen, het lijkt inprincipe heel erg veel op elkaar maar handlebars is net iets beter maar wel lastiger als het gaat om javascsript in hbs files. Het MVC model kregen we al op de eerste dag uitgelegd door Joeri, wat erg fijn is, later heb ik hier zelf nog naar gekeken en snapte het na een uurtje helemaal.

CSS-NANO

Voor mijn feature heb ik gekeken naar CSS-Nano, dit heb ik gedaan omdat optimizations mij altijd interesseren. Ik heb het gevoel dat veel developers te laat aan optimizations denken waardoor het uiteindelijke product niet te runnen is. Natuurlijk valt dit mee in css bestanden maar toch denk ik dat elke compressie helpt bij het behouden van snelheid in applicaties. CSS-Nano zorgt ervoor dat je CSS bestanden zo klein mogelijk blijven.

Samenwerken

Ik vond de samenwerking heel goed gaan, we maakte ook top gebruik van github. We hebben zoveel mogelijk via github en een klein beetje teams gedaan. We hebben bijna elke dag een gesprek gehad via teams om elkaar even op de hoogte te stellen van dingen die nog moesten gebeuren en dingen die we hadden gedaan. Dit vond ik heel erg fijn want dit connect je vooral in deze tijd toch echt beter met je team. Daarnaast vind ik dat mijn teamleden zich fijn en zeer goed hebben ingezet tijdens het project.

Bijdrage aan project

Ik had het aan het begin van dit project heel erg druk met andere dingen voor school en buiten school, hierdoor heb ik in die weken wel gewoon mijn stem laten horen maar niet veel gemaakt. Het voelde voor mij toen vervelend dat ik niet veel tijd had maar dit was gewoon de realiteit maar heb uiteindelijk zoveel mogelijk inzet getoond. Uiteindelijk ben ik blij met mijn bijdrage: Styling, back end functie en mijn topic.

Conclusie

Ik heb tijdens dit deel van het project erg veel nieuwe dingen geleerd en vond vooral veel geleerd over samenwerking met betrekking tot code en github. Ik vond dit een erg leuk deel van het project, toch moet ik zeggen dat ik bij nader inzien toch liever een minder af project had gekozen. Dit omdat wij dan toch echt meer zouden begrijpen en ook vragen zouden kunnen beantwoorden van anderen.