CS371p Fall 2021 Week 5: Kevin Chen
- What did you do this past week?
I had a Chem exam on Wednesday, that I studied a lot for on Monday and Tuesday. I found a partner for Project 2 and the both of us did a lot of work on it.
2. What’s in your way?
I need to make sure to be productive these next few days. I have a couple of exams this week, that I need to study a lot for over the weekend.
3. What will you do next week?
I am planning to meet again with my partner on Tuesday. Hopefully, we will be able to make good progress again. I also need to study for exams in other classes and write some papers.
4. If you read it, what did you think of the Paper #5: Pair Programming?
I read the paper in SWE, and found it to be an interesting essay on the benefits of Pair Programming. I agree with a lot of the anecdotal evidence that Pair Programming is a powerful tool. I see firsthand the benefits when I work together with my partner.
5. What was your experience of vector, list, and deque, and invalidation? (this question will vary, week to week)
Vectors, list, and invalidation made a lot of sense to me as they are common data structures or easily understandable concepts. However, the deque is a little confusing. I know deques exist in other languages, but the implementation of a deque is not very intuitive. I would have liked to see a visual representation of the deque.
6. What made you happy this week?
A highlight this week was celebrating my 1 year anniversary with my girl on Saturday. We decided to get an omakase experience at a really nice Japanese sushi restaurant. I tried a lot of food that I had never tried before.
7. What’s your pick-of-the-week or tip-of-the-week?
Use the LiveShare extension on VScode when pair programming. It even works with Docker.