Friday, September 27, 2013

week 5


It is a tough week for me. My partner and I spent much time working on it and finally made it in time! But the cost of it is that I didn’t finish the reading assignments of textbooks and recommended paper. As a result, I am totally lost in this week’s three quizzes.

As for the lecture contents, I think I have gained a lot, especially for the topic of operators. I knew l value and r value during my undergrad studies but my understanding was fairly wrong. I also learnt how to judge whether an operation is legal or not. However, I just tried my best to remember as many examples as possible but didn’t understand why it is legal or illegal at all. This time, from the prospective of l and r value, I could do my own judge with a quite reasonable explanation. That is cool.
We also discussed and compared heap verse stack. It is relatively easy to understand because the professor had mentioned such comparison in previous lectures. The topic of variable is also interesting. It requires you understand pointers and references very well. In fact, I would like to choose pointers and references as the most important and confusing concepts that we need to understand. It appears so frequently in our class. Because it is relatively abstract, you could easily make a mistake on it.

In Friday’s lecture, a presentation about advanced git is given by a graduate student who also has working experience at Waterfall. His ad for this company does make sense and I would like to have a try for an internship position. Let’s go back to git. After doing two projects under git, I am much more familiar with it. It is extremely fast, as the lecturer mentioned. It is because most operation is done by pointers. I also appreciate the word he said at beginning. Git is complex, but worth it. Although I am still confused by some commands of git, I am glad to learn more and take full advantage of it. I am also considering push my previous projects to it because the lecturer said your github would be more appealing to HR. Code won’t lie. That’s pretty true.     

No comments:

Post a Comment