CS371p Spring 2022: Vincent Huynh
2 min readFeb 20, 2022
Week of 14 Feb — 20 Feb
- What did you do this past week? This past week I was able to turn in assignments in my other classes and find a partner for the Voting project. I also watched the UT men’s basketball game — it was close, but unfortunately, we lost.
- What’s in your way? The temperature changes this week made my allergies pretty bad, but other than that I’m fine.
- What will you do next week? Next week I will be balancing working on projects for 3 CS classes and studying for an exam in Foundations of Business Law and Ethics. I also will keep going to the gym with my friends as well.
- What did you think of Paper #5: Single Responsibility Principle? I like how the single responsibility principle is able to distinguish the different responsibilities of objects that we would group together in everyday life. I think it makes a lot of sense and am looking forward to applying it in the future.
- What was your experience of l-values, r-values, pointers, and references? (this question will vary, week to week) I had not thought much about l and r values before, but now I am much more aware of how they interact with operators. I think its interesting that there are some things that only work in C++ but not in Java or Python. I think pointers and references are essential to programming in C++, so I am glad I was able to refresh on it.
- What made you happy this week? I was happy this week that Genshin Impact had a big update, version 2.5. A new character I wanted was released, and I was able to get them (unfortunately, after losing a 50/50.) I also finished the new story quests and the event as well.
- What’s your pick-of-the-week or tip-of-the-week? VSCode Liveshare is a great feature that I use to collaborate in real-time with my groupmates. It has convenient features like GitHub login and following the driver when following pair programming rules. I think it is especially relevant now that the pandemic often forces us to collaborate remotely.
