What did you do this past week?
The past week, my partner and I finished up the Darwin project. We were able to get it completely finished a few days before the deadline, so it was nice to not have to worry about it on the due date.
What’s in your way?
There’s not really anything in my way. I had to miss the last class, so I just need to watch the lecture video before tomorrow’s class.
What will you do next week?
Since the next project is going to be release tomorrow, I’ll probably start looking at that. My partner and I want to finish it up early, so we plan to start soon.
If you read it, what did you think of The Dependency Inversion Principle?
I thought the paper discussed a lot of the issues that my partner and I were running into on the Darwin project. Our original design definitely ran into some strange interdependency issues, so I wish I had read this paper before encounter all those errors.
What was your experience of continuing to implement std::vector, move semantics, and allocators again?
I haven’t done all of the HackerRank exercises for std::vector (and my group didn’t finish in the breakout room), so I’m still a bit confused. Usually, implementing these helps me understand the concept behind std::vector, move, or allocators, so hopefully I’ll be more confident once I try finishing the HackerRank problems.
What made you happy this week?
I got another offer for a summer internship, so that was fun. Also, I’m currently living at home, and I got to see my friends in person for the first time in a while.
What’s your pick-of-the-week or tip-of-the-week?
I have a really big issue with procrastination, and I saw a TikTok where they recommended setting a five minute timer to help you get started on a task. The reasoning behind it is that it’s hard to get started on something, so you tell yourself it’s only five minutes of work, but once you start it’s easier to stay on task and finish.