CS371p Spring 2021 Week 6: Nathan Hoang

Nathan Hoang
3 min readMar 1, 2021
  1. What did you do this past week?
    This past week classes started up again after a week and half of crazy weather and cancelled classes. Since it started warming up again on Monday and Tuesday I was able to go to the tennis courts and play a bit of tennis with my friends. I also used the free time to finish up my concurrency project. Once classes officially started, I was pretty busy attending classes and finishing homework that I had neglected over the unplanned break. I worked on the voting project with my partner over the last couple days and we managed to get a version passing on hackerrank. I also joined an intramural soccer tennis team with a couple of friends, and we had our first game last Friday.
  2. What’s in your way?
    A few midterms are coming up over the next two weeks, so I’ll have to devote some time to studying for those in addition to completing projects for this class and my other classes. This means I may not have a lot of free time in the upcoming weeks.
  3. What will you do next week?
    This week I’m planning to wrap up the voting project. I need to finish my network security project this week as well to ensure I have time to study for my midterms. Outside of school, hopefully I have some time to play my soccer tennis game this week, visit my sister on campus, and play some late night Valorant with my friends.
  4. If you read it, what did you think of the Single Responsibility Principle?
    To be honest, I was a little confused by the Single Responsibility Principle. I don’t feel that the examples they gave were super clear, and I had a few questions.
  5. What was your experience of Voting and consts? (this question will vary, week to week)
    I found the Australian voting system to be pretty interesting, especially when considering the pros and cons compared to our system. The Australian voting system is definitely a bit more complicated to implement, however, I feel that it gives more freedom to voters to choose independent politicians. I was a bit sleepy during the const lecture, and to be honest I fell asleep but I definitely plan to review it sometime soon.
  6. How did you fare in the storm?
    Luckily, I wasn’t really affected in the storm. I’m living a bit outside Austin and we were able to keep water and electricity throughout the whole week. I can’t imagine how difficult it would be to not have electricity or water during this week.
  7. What made you happy this week?
    I’m happy I was able to go outside this week. Playing sports with friends is one of my favorite ways to spend my time.
  8. What’s your pick-of-the-week or tip-of-the-week?
    If you use an editor like VSCode, using Ctrl + D after highlighting text will select the next instance of it, giving multiple selection. This is extremely useful for changing variable names or altering similar small sections of code.

--

--

Nathan Hoang

I’m a junior studying computer science at UT Austin. Follow me for updates on my software engineering class.