Week 1 π - jonahgoldwastaken/functional-programming GitHub Wiki
Proces logboek week 1
π Maandag 19 oktober
Wat heb ik vandaag gedaan
- Repo aangemaakt
- Codestructuur opgezet
- Deze wiki opgezet
- Among us gespeeld
Waar loop ik vast
Wat wordt de opzet van deze wiki? Wat moet ik hier in kwijt? Waarschijnlijk komt dat de komende dagen, maar op dit moment is het nogal vaag.
Wat ga ik morgen doen
Weet ik nog niet, dat horen we morgen pas.
π Dinsdag 20 oktober
Wat heb ik vandaag gedaan
- Debriefing geschreven
- JSON Data gemaakt van de survey CSV om mee te oefenen
- Oefening gemaakt, code staat In de repo
- Datasets onderzocht, gekeken naar mogelijke thema's om onderzoek naar te doen.
- Documentatie van de RDW API bekeken.
Waar loop ik vast
Op dit moment nog niets, maar ik heb het gevoel dat ik wel vast ga lopen met mijn thema. Op dit moment heb ik nog geen onderzoeksvraag, en weet ik ook niet waar ik heen wil met mijn data.
Wat ga ik morgen doen
Verder kijken naar de mogelijke datasets, en mijn debriefing aanpassen hierop zodat er een concrete onderzoeksvraag uit komt.
π Woensdag 21 oktober
Wat heb ik vandaag gedaan
- Beschikbare data verder onderzocht en gekeken naar wat een mogelijk leuk thema is om te onderzoeken.
- Debriefing aangevuld met een onderzoeksvraag, het eerder ingevulde thema weggehaald.
- Mijn practice code verder opgeschoond met onder andere wat nieuwe functies.
- Een begin van de README geschreven.
Waar loop ik vast
Ik weet niet zo heel goed hoe ik nu verder alles moet aanpakken. Ik kan in principe alle data binnenhalen en daarmee aan de slag gaan, maar heb ik wel echt alle data nodig? Kan ik niet wat van de filters die in de API inbegrepen zijn alvast gebruiken om de data verder te filteren?
Wat ga ik morgen doen
- Projectstructuur consistent maken
- Verder oefenen met de survey data
- Wat schrijven over Functional Patterns
Procesboek verder vullen met onderzoek over de API van het RDW
π Donderdag 22 oktober
Wat heb ik gedaan
- Complete refactor doorgevoerd, alles is nu netjes op z'n plek en grotendeels algemeen bruikbaar.
- Begonnen met het verwerken van de huisdieren-kolom
Waar loop ik vast
Hoe ik ΓΌberhaupt die huisdieren kolom verwerkt ga krijgen, dat wordt echt hels.
Wat ga ik morgen doen
Voordat ik over morgen begin, wil ik nog even tussendoor zeggen dat ik in de avond de documentatie voor de practice code ga schrijven in mijn wiki en, als ik eraan toe kom, mijn README verder af ga schrijven.
- Schrijven over de Functional Patterns die ik gebruik.
- Huisdier verwerking afmaken.
π Vrijdag 23 oktober
Wat heb ik gedaan
- Ik ben verder gedaan met het verwerken van de huisdieren-kolom.
- Nadat ik erachter kwam dat mijn code een andere structuur nodig had om de huisdieren-kolom te kunnen maken, ben ik hiermee aan de slag gegaan. Geen grote rewrite, maar voornamelijk modules herschreven.
Waar loop ik vast
Ik loop vast bij het vinden van een manier om de data netjes te verwerken. Ik ben er ook wel blind in gegaan en probeer tot nu gaandeweg de data op een manier netjes te krijgen.
Wat ga ik van het weekend doen
- Een structuur maken voor de huisdieren-data om de ruwe data naartoe te vormen.
- Proberen dit te verwerken, voor zover ik daar zin in heb in het weekend.
- Mijn wiki afschrijven voor deze week, met focus op het afronden van de practice-pagina.
π Weekend week 1
Wat heb ik gedaan
- Modules flink gerefactord
- Bestaande code herschreven voor consistentie
- Diagrammen gemaakt voor de huisdieren-data
- Ruwe data
- Edge cases
- Eindresultaat
- Flow
Waar loop ik vast
Ik heb het idee dat ik flink achter ga lopen met de eindopdracht. Ik wil op maandag van week twee zo snel mogelijk de chains af hebben en de data verwerkt hebben zodat ik door kan gaan met de RDW data.
Wat ga ik maandag doen
- De huisdieren-data verwerken
- Debriefing aanscherpen
- Onderzoek doen naar nieuwe hoofdvraag