Skip to content

project evaluatie

Kevin Boere edited this page Nov 30, 2023 · 2 revisions

Project Evaluatie

Om te beginnen wil ik zeggen dat ik dit 6 hele leuke weken vond en ook vol met uitdaging. Van iets waar we nog nooit les in hebben gehad tot aan het neerzetten van een leuk project waarbij ik vooral veel heb gefocust op het JS gedeelte binnen dit project. Voor de evaluatie heb ik wat vragen opgesteld en beantwoord.


Welke uitdagingen ben je tegengekomen en hoe zijn ze opgelost, zijn de doelstellingen van het project bereikt?

  • Omdat ik nog nooit met D3.js en Svelte heb gewerkt wist ik niet zo goed waar ik moest beginnen. Gelukkig was er vrij veel documentatie te vinden over beide onderwerpend us kon ik mezelf wel een weg banen tussen al informatie. Obstakels die ik tegen kwam was vooral heb gebrek aan kennis over hoe je bepaalde code schrijft en hiervoor zoek je dan gewoon op internet naar mogelijk oplossingen. een andere uitdaging was denk ik ook vooral om de lat niet te hoog voor me te leggen. Omdat ik dan vaak een visie heb over het het moet worden en als dat dan niet lukt ben ik vaak teleurgesteld of toch niet helemaal blij met wat ik heb gemaakt. Maar desondanks dat denk ik wel dat ik de belangrijkste doelstellingen heb behaald die ik wilde halen binnen deze 6 weken.

Wat zijn mogelijke verbeteringen voor de huidige functionaliteiten?

  • Verbeter punten die ik zie zijn vooral op stijling niveau maar ook qua grafieken, zo heb ik nu bijvoorbeeld een beeswarm plot waarbij je nog niet kunt sorteren en dat zou wel handig zijn om nog meer inzichten te krijgen. Verder denk ik dat het leuk was geweest om met een "scroll" functie de route te laten zien zoals we tijdens een gastcollege van Daniel Staal zagen.

Hoe effectief was D3.js in het visualiseren, en hoe is de interactiviteit van de D3.js-elementen?

  • In de tijd dat wij hebben mogen werken met D3.js ben ik behoorlijk onder de indruk met wat je ermee kan, het kan zo visueel mogelijk als dat je wil en echt bijna niets is te gek. En daarnaast kun je met de "hover" veel extra informatie laten zien.

Wat zijn punten die je voor de volgende keer meen neemt?

  • Voor een volgen project waarbij we D3.js of Svelte gebruiken wil ik mezelf er aan herinneren dat wanneer iets niet lukt je of om hulp moet vragen of even doorgaan met iets anders. Het kwam nu vaak genoeg oor dat ik 3 uur aan 1 functie werkte en het vervolgens verwijderde omdat het gewoon niet wilde werken. Soms moet je dan even je rust pakken en reflecteren. Ook neem ik natuurlijk de ervaring die i nu heb mee, ik weet nu hoe ik gerichter moet zoeken en dat veel dingen makkelijker lijken dan dat het is.

Wat zijn punten die je nog verder wil onderzoeken als je meer tijd had gehad?

  • Punten die ik erg interessant vond en simpelweg te weinig tijd voor had zijn:

    • GSAP animaties gebruiken
    • Google Maps API of Leaflet maps gebruiken
    • een progress-bar voor de horizontale as
    • soorten grafieken met D3.js
  • en misschien vergeet ik er nog wel een aantal maar denk dat dit de belangrijkste zijn.

Clone this wiki locally