CS371p Fall 2020 Week 4: Darshan Bhatta

Darshan Bhatta
2 min readSep 21, 2020


What did you do this past week?

This week my partner and I worked on the Voting lab. We made some good progress on it like setting up the make file, GitLab CI, and implementation to work. I felt like we made some good progress in the lab and the fact that we started early makes me confident we will finish on time.

What’s in your way?

Nothing really in my way at the moment. Just like last week, I am continuing to get more and more familiar with C++ and reading up on the documentation for it to look for any methods or things in the standard library I did not know about.

What will you do next week?

Next week my partner and I will be finishing up and optimizing the Voting lab and be able to pass all the test cases. Also linking up our code with the unit testing. We are hoping to finish sometime next week.

What was your experience of exceptions, voting, and strcmp? (this question will vary, week to week)

I knew about exceptions but not in detail of the intricacies of the different examples shown in class. After that lecture, I felt like I got a better understanding of them in general. The voting lab process makes more sense to me after going over it in class and I’m sure I will be more comfortable after finishing up the solution for it. I have used strcmp before in C but not in C++, overall it seems very similar. In addition, the last HackerRank we did in class solidified my understanding of the method because we got the opportunity to create it ourselves.

What made you happy this week?

This week I finally won a game in Fall Guys. It’s an arcade-style battle royale game and after playing for weeks I finally won a game this week and it felt good being on the winning end for once.

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

My pick of the week is MongoDB Charts. This tool made by MongoDB allows one to visualize their Mongo database. I think it's essential to visualize the data you collect in your database and a solution like MongoDB Charts makes it very easy to build a dashboard to see valuable trends in your data. The coolest thing I found with this data was the ability to see a heat map of your location-based data.