CS 371p Fall 2021 Week 6: Kevin Chen

What did you do this past week?
I worked on Collatz with my partner throughout the week and studied for exams in my other classes. I also applied to a few more internship opportunities.

What’s in your way?
Finishing Collatz by Monday. We implemented the basic solution, but still, need to optimize for time. Finding the time to meet and discuss the optimization has been difficult since we are both busy.

What will you do next week?
I have an exam next Wednesday, but it will be a relatively chill academic week. I plan to use this week to get ahead in some of my other classes, do more interview prep, and play some games.

If you read it, what did you think of the Paper #6: Single Responsibility Principle?
The SRP is a concept all software engineers need to understand and take into consideration when designing complex classes. I think I have a good grasp on how it works and when to use, but would need more hands-on experience to fully master it.

What was your experience of stack, queue, priority_queue, values, pointers, and references? (this question will vary, week to week)
I found the lectures this week to be very useful in cementing my understanding of values, pointers and references. The examples in class were very thorough and Downing was intent on making sure that his students understood the differences.

What made you happy this week?
Celebrating my friend's birthday by getting a section at Rose Room in the Domain.

What’s your pick-of-the-week or tip-of-the-week?
I am able to stay updated on industry trends and new technologies by browsing Hackernews, a tech-oriented forum. There are a lot of interesting discussions and even job opportunities for YC backed startups.

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store