CS371p Spring 2021: Week 7

Nirav Lalsinghani
2 min readMar 8, 2021

What did you do this past week?

I spent this past week working on the Voting project as well as working on my networking assignment. It was tough balancing both of them and really wish that this class gave slip days so I could focus on one at a time.

What’s in your way?

I’ve finished the Voting project so now I am just working on the networking project. I am starting to get prepared for project 3 for this class as well.

What will you do next week?

Next week I will be attending lectures as well as rewatching some of the past ones to get a better understanding of some of the topics covered in the past week. I will also be working on the networks assignment and attending those lectures as well.

If you read it, what did you think of the Open-Closed Principle?

I found this read pretty interesting. It is important to write and design code that can easily be adapted. This is particularly true when it comes to the industry. A lot of times companies find themselves stuck in legacy systems and they usually have to spend a lot of resources having to redesign and rewrite a lot of what they have already created.

What was your experience of arrays, iterators, and algorithms? (this question will vary, week to week)

I remember going over iterators back in data structures so this was a good refresher on that subject and it taught me new information about the subject.

What made you happy this week?

Finishing up the Voting project and knowing that Spring Break is only a week away made me happy this week. Hopefully, over the upcoming break, I get to see some of my friends that will be visiting from Austin. I also hope that we have good weather during the week so I am able to go outside and relax more often.

What’s your pick-of-the-week or tip-of-the-week?

As a computer science student, https://justgetflux.com/ is a great tool that will help with long periods of time staring at a screen. It is not healthy for us to look a screen for a long time and to take in all the blue light. However, sometimes we get caught up in our work and have to spend a majority of our time behind a screen. This tool helps adjusts the lighting of your screen so it is less harmful to your eyes.

--

--