CS371p Fall 2020: Kelvin Yu

Kelvin Yu
2 min readNov 8, 2020
Me, Kelvin Yu

What did you do this past week?

During this past week, my partner and I finally finished the Darwin project. We were really relieved to finally get it finished because we were bombarded with bugs and were getting pretty discouraged near the end. I woke up quite early to register for classes and got most of my first choices. I also attended classes as usual and learned more about designing the vector class in C++.

What’s in your way?

This week has been pretty stress free and quite uneventful. We only have one more project left in this class which is pretty exciting which means we’re almost done with this semester.

What will you do next week?

Next week I will probably work on the final project with a friend and hopefully complete it quite early. I’ll also start work on other projects for other classes and hopefully get all of that sorted out as well.

If you read it, what did you think of The Dependency Inversion Principle?

I have not read the Dependency Inversion Principle as

What was your experience of continuing to implement std::vector, move semantics, and allocators again? (this question will vary, week to week)

This week, the concept of implementing vectors started to make a lot more sense as opposed to last week. The allocators and move semantics are still a little hairy, but I’m sure it’ll get sorted out in the future as I review for the last midterm.

What made you happy this week?

My brother and his girlfriend and coming down to Austin from NYC which is really exciting since I haven’t seen him in almost an entire year now.

What’s your pick-of-the-week or tip-of-the-week?

My tip-of-the-week is to actually use the issues board in GitLab. It makes the workflow flow so much smoother because you actually know what needs to be completed. Previously, I have been just finishing the project and adding issues as the last step, but this time we actually used it as intended and it made a really big difference.

--

--