CS371p Week 10 — Kyle Stewart

What did you do this past week?
I started working on the project for OOP with my partner and continued studying for my upcoming exams for the next week. This upcoming week for me is another filled with exams and assignments so the past week has kept me very busy in my attempt to meet deadlines and prepare myself.
What’s in your way?
I’ve felt like I haven’t had enough time in the past week with everything that I have going on with my classes. I try to put time into all of the different things I need to study/work on and I feel as though I’m not getting enough done. Perhaps I should just focus on the most urgent tasks at hand and make sure those are complete and then move on to the next thing on my schedule.
What will you do next week?
For the next week, besides taking my exams, I’ll mostly be working on the OOP project and my project for my other CS class. Both projects seem interesting and I don’t think they’ll take too much time to complete. My main concern is my exams. I hope I’ll have enough time to study so I can do well on them. Hopefully, I’ll be able to get enough done on the project this weekend so that finishing the project in the next week will be possible.
What was your experience of the vector implementation? (this question will vary, week to week)
It was really interesting seeing how in-depth the implementation of the vector really goes. Every time we worked on the in-class HackerRank exercises, I would think my partners and I would have a good solution, and while our code still worked, there were more efficient or cleaner ways to implement the same method or operator.
With all of that in mind, it seems as though there is still a lot to learn about just the vector class itself. I don’t think we’ve fully covered everything about it so we’ll probably be seeing more in the next lectures about vector and it should continue to be an interesting topic to learn about.
What’s your pick-of-the-week or tip-of-the-week?
My tip-of-the-week is the GitLens extension for anyone who uses VSCode. It adds some nice features to the built-in source control features of VSCode like code authorship via annotations, more powerful comparison commands, and a really nice interface to view repositories that I find is better than the default VSCode feature set.