CS371p Spring 2022: Vincent Huynh

Vincent Huynh
2 min readMar 5, 2022

Week of 28 Feb — 6 Mar

  1. What did you do this past week?

This past week my partner and I finished up and turned in our Voting project. I was also able to submit my Cloud Computing project this week as well. Aside from projects, I have mainly been going to the gym every evening and studying for exams next week.

2. What’s in your way?

Nothing much, but if I had to say something it would be that I haven’t logged into Genshin Impact for almost two weeks since things have been getting busier for me. I hope to log in again sometime this weekend and participate in the new event.

3. What will you do next week?

I will continue to look over the lecture notes after class to get a better understanding of the material since I feel like the quizzes are tripping me up more often. I will have to study harder next week for exams, then finish off the week by submitting projects in other classes.

4. What did you think of Paper #7: Liskov Substitution Principle?

I think applying the Liskov Substitution Principle is essential when using polymorphism. I liked how the paper was able to connect it off the previous one on the Open-Closed Principle, and that the focus is on a class’s behavior that a user would expect instead of what we think it should be.

5. What was your experience of consts, arrays, and equal? (this question will vary, week to week)

After going over consts and how they affect pointers for several lectures now, I feel more confident in understanding the relevant code and am doing better on the quizzes. It is interesting how arrays in C++ are able to use different types of constructors when they are initialized.

6. What made you happy this week?

I’m just happy that I was able to make it through another stressful week and that spring break is coming soon so I can spend time with my family.

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

If possible, I would invest in a monitor. I use a laptop, and a lot of times I used to wish I could have two screens to be more productive. About a year ago, I was able to purchase a decent monitor, and it has really made a difference when I work. I plug it into my laptop through HDMI, and I think the larger screen has reduced the strain on my eyes as well.

--

--