This is the week before last week and we had many “last”
done, such as last project and last quiz.
Thanks to Downing for giving us 5 in
the last quiz and an one day extension of the 5th project life. It
is reasonable that last project will always be most difficult, especially if we
have many topics uncovered yet. To well figure out how the life system works
and how to design different classes, we have to first understand the code
slides on the class homepage. However, just as Downing said, the slide may help
us more than we expect because of the strong relevance between them. After the
instruction, I read the slide again and finally had the design phase done. I
found that doing such a project really helped me to have a bettering
understanding of object oriented programming, especially inheritance, abstract
class, and dynamic casting. It is better than reading textbooks and code.
Another thing worth mentioning is how I debugged the code. On Tuesday I found
my output of cell is a little different from other students in the public repo.
After simulating step by step myself, I thought my result was what I expected.
Did it mean I have some misunderstanding of the requirement of the project? In
fact, it is true. I incorrectly dealt with the case about age resume. After
realizing that, I quickly got the correct answer
After the project, I think it is time to begin reviewing
everything we learnt in the class during this semester because the final test
is approaching. A should be my goal surely. I should be confident about it
because of my current rank. However, just pay enough efforts in the incoming
week. I can make it.
There was another company talk from square. The introduction
was amazing to me! I really like it for many aspects. The first thing is their
product, of course. What’s more, their working environment looks cool from
video. For some sense, it is a still startup and the feeling is absolutely different
from Google or Microsoft. It will push you to learn many new technologies. I
really look forward to a chance of doing a summer intern there next year.
No comments:
Post a Comment