I fixed our project pipeline (yay!) and made sure every todo had an issue in our project repo. I feel like I've slacked off in this past week, so there's still a lot to be done.
I've been feeling overwhelmed with homework for other classes, so I've been a bit paralyzed with stress. I just need some time to calm down and focus and ask people for help when I run into issues. Basically, I've been too stressed to focus and so I've been in my own way.
Finish up the rest of frontend tasks for Phase 2... It shouldn't be too bad because we can look at what previous groups did!
I think it paired pretty well with the previous paper (Liskov Substitution Principle). I feel like the Liskov Substitution Principle helps when deciding when to make subclasses v. sibling classes, whereas the Integration Segregation Principle helps to figure out what the class should be a subclass of (ie. where to put it in the hierarchy). So they're pretty similar (from my perspective).
Yield seems really interesting in the way that it can make a function become an iterator. It feels like a hidden ability, almost. I think of closures like storing a value without directly saying so (like in the example of storing by name with lambda and using a parent function's variable in a nested function). Building Cache definitely helped me with understanding how this works, but I still feel a bit confused about it all. Closure doesn't feel intuitive to me yet.
I went to Holi with my friends! I was really, really stressed earlier in the day, but my friends and the event helped me feel more happy and confident to finish my work afterwards.
Not