2014年2月9日星期日

week 5

This week we've learned recursive code and how to trace it, and practice it during the Lab.

Recursive code is quite tricky at the first time because you can no know what it's doing or how to use it to solve a problem because it is folded. And that is why we need to practice tracing recursive code, for during tracing, we understand the mechanism of code and have a clue, so we can write it ourselves.

This week I start working on the Assignment, which is really tough but still intriguing on the style. Instead of telling us what to write, step by step, this assignment ask us to use reverse thinking, observing how the super model call the model unfinished before thinking what we should write.I'm still working on it because it is really a lot. But during it I gain practice and experience so I think it is not so bad.