What did you do this past week?
This past week I finished the allocator project. I mostly took it easy as the week was fairly quite. I continued to attend lectures and answer the quizzes.
What’s in your way?
Next week will be fairly busy. I have an algorithms test coming up on Wednesday which I will spend a lot of time preparing for. Other than that I have a couple other tests and assignments due. I still hope to make some progress on project #4, darwin, just so I don’t work on it last minute.
What will you do next week?
Work on tests and assignments. As I mentioned I hope to get some work done on project 4. At the very least I would like to have some simple implementation and GitLab issues mostly finalized by the end of next week.
If you read it, what did you think of the Paper #10: Dependency Inversion Principle?
I think the author did a good job of connecting this paper with the previous papers we have read. As usual the examples used did a good job in illustrating the points the author was trying to make. I liked dependency inversion definition the author gave and the examples used to explain it.
What was your experience of iteration, functions, and heap arrays?
Professor downing did a good job of explaining every part of new syntax we are learning. Topics like closure and anonymous functions were a bit tricky to grasp at first, but the examples used to explain them helped a lot for my understanding.
What made you happy this week?
My mom and sister came into town so I have been having fun hanging out with them.
What’s your pick-of-the-week or tip-of-the-week?
Lambda expressions in C++
In C++11 and later, a lambda expression-often called a lambda-is a convenient way of defining an anonymous function…
My pick-of-the-week is this Miscrosoft page that does a really good job in explaining lambdas in c++. It goes over a lot of what professor Downing was teaching. Because I think this can be a difficult topic this article does a good job in breaking down every part of the syntax.