To-doing the to-do...
(I am going to try to keep this post short, as I have been short of time this week and my record-keeping was not too good. Also, I have been progressing somewhat with the To-do project, but a little more slowly than I would have liked…)
Things I've worked on/completed since my last post…
- Currently working on the To-do project
Things that went well...
I managed to integrate draw.io with VS code somehow
I was able to set up Webpack without any issues. I still get a bit confused, but not half as much as when i first saw it.
I think I did an ‘okay job’ at setting up the modules I think I need for the code - which of course may change as I progress.
Even though I have the rough framework of my UI in place, I am approaching this by getting a working version in the console as much as I can before trying to connect everything to the UI. I have not fully completed this yet, but I think I am getting there.
Things that didn't go quite so well...
When you’re working with projects, arrays and objects, sometimes you end up with a lot of variable/function/class names which are very similar(!) I need to be mindful of this(!).
I got a bit confused about the scoping aspects of modules. I did know that module scopes were private (hence the need to import and export elements to make them ‘visible' in other places), but I was a bit confused as to why I could not log some things in the console until I figured out that anything I tried to log in the console needed to be connected entry point JS file in some way. Even though this makes perfect sence, it did not really become clear until I started trying to do it.
Things I've learnt/need to improve on...
I had this idea in my head that I would learn and then do everything beautifully and correctly and I think that ‘idea’ is still in my head to some degree and slows me down. I think I could benefit from ‘flying by the seat of my pants’ at times in order to work a little more quickly.
In an ideal world, it would be nice to no have to do that, but I think I am going to have to adopt this approach a bit more in order to progress and this would include ‘thinking, but not overthinking’ certain things and having faith that more understanding will slot into place as I move forward.
Plan for the forthcoming week...
I shall continue to-doing the to-do…