log 115: updates
progress
A few logs ago I wrote about revising the work I did in my previous workout builders and how I am going to improve them. While the code is important because of how I have data interact with each other, the data is far more important. When I was taking a look over the data I imported into Firebase, I realized that I had a lot of unnecessary variables. For example, I had a variable called “tags” which was an array of things like stance, if it had a timer, what kind of movement it was. Why didn’t I just split those into three variables? I don’t know. But I think it must have been how Swift interacted with the code compared to React JS. Because of those interactions and my experience at the time. My data was not very good. It had a lot of valuable aspects, just not formatted in the best way possible. It was too complex for no reason. While it was a grueling task, I went through every single exercise and updated the data so it fit better. However, now I run into a bigger task that needs coaching experience. How hard are exercises? When should people be able to do them? With that, I just need to keep testing it on different people to see how they do. Eventually, I’m going to have to update that in the database too. But for now, I’ll continue to make sure the builders work the way that I want them to. Then work a bit of styling and the account creation pathway. After that, I should be able to run a permanent test again. I hope?