CS371P Spring 2021 — Week of 26 Apr — 2 May — Nhat Minh Nguyen

Nhat Minh Nguyen
2 min readMay 2, 2021

--

  1. What did you do this past week?

I took my second dose of the Covid 19 vaccine at UT campus past week. I also cleaned my room and rearrange my stuff in the room to make me feel refreshed and more productive. I also have started to do the Life project at the beginning of this week which is earlier than the previous project so that I can finish it on time.

2. What will you do next week?

I’m halfway done with the Life project so I still have a few things to do so that I can finish it on Wednesday.

3. If you read it, what did you think of the The Joel Test?

I found that The Joel Test is not only a test for measuring how good a software is but also a list of advice for me to have better code. The details in this article can be applied not only to large software but also to our programming assignments or personal projects. Getting used to these mentioned tools and strategies will help us a lot in the future career.

4. What was your experience of virtual and dynamic binding? (this question will vary, week to week)

This class is also the first time I approach the C++ language so I have not any experience with virtual and dynamic binding before. However, I have known about the similar ideas and concepts in Java which I was taught about in CS312 and CS314 classes. In Java, “abstract” is kind of likely to “virtual” and Java does “dynamic binding” by default instead of “static binding” in C++. I think this difference is because C++ only uses a compiler so it knows nothing about the run-time type of objects, while Java uses both compiler and interpreter so it also knows about the run-time type of objects. Although this different approach of C++ makes me confused about the default dynamic binding in Java I have learned in the past, I prefer the choice of C++.

5. What made you happy this week?

I already took the 2nd dose of the Covid 19 vaccine so I feel happy and safe now. I hope everyone will get completely vaccinated soon so that we can create a herd immunity so everyone will be safe.

--

--

No responses yet