Friday, October 18, 2013

week 8

Week 8

Got the total grades for test 1. 221 out of 250. Well, it is not bad. Two wrong answers of multiple choices, which taught me to pay attention to not only syntax of C plus plus or Java language, but also concepts introduced in the lecture.

I didn’t do well in this week’s three quizzes. Seems that I thought my test result would be bad and just thought A should be impossible to me while B would be quite easy. As a result, I didn’t spend enough time reading materials and reviewing what was discussed in the lecture.

I really feel ashamed of such idea. Points should not be the most important thing we need to care about. It is the knowledge that we learn and the code that we write.

In Monday’s lecture, the professor talked about the third project – Allocator. I am astonished that the project requirement is so simple in the project page, namely one sentence totally. However, it is harder to understand fully what we will be supposed to do comparing to previous projects. We need to know exactly how the memory manager allocates memory to different request, what the exact strategy the manager is using before completing the project. It seems more interesting than pass an online judge.

In the following two lectures, we focus on the topic of constant. It is absolutely annoying to see so many different cases of constant usage. Target could be constant, pointer could be constant, and reference could also be constant. When any two of them are linked, you need to judge whether it is legal or not. What a crazy world. It is definitely hard to remember all these rules if you don’t fully understand it. The example the professor gave in Friday’s lecture did help us. However, it is still necessary to pull the public git repo, downloaded the slides and practice different cases by ourselves. By asking ourselves the expected result before running the code , we will master the concept the constant in a better way.


By the way, it is cool to make a new friend, Tyler Young, by doing project 3 together. 

No comments:

Post a Comment