CS371g Summer 2020: Nayan Shashidhar

Nayan Shashidhar
2 min readJun 20, 2020

What did you do this past week?

This week, I finished off the Collatz project. After spending the whole weekend trying to debug my code, I realized, after looking at Piazza, that I didn’t take into account overflow, which was causing me to fail one of the tests, so I fixed this and then submitted the project. Other than this, I’ve just been attending lecture and learning the material we’re being taught.

What’s in your way?

I’m currently a little confused on how to go about the project, and I plan to go over the lecture again to get a better understanding of it, and then get started on it with my partner.

What will you do next week?

The major thing I’ll be working on this coming week is the Netflix project. I’m excited to try pair programming and see how it goes. It will be interesting to see how pair programming works remotely, where we’ll just be sharing our screens and coding this way.

What was your experience of exceptions, consts, and Boost serialization?

It was really interesting to learn about consts this week. I didn’t realize that there was a difference between const int* and int* const, and I didn’t know that functions could also be const. I feel like I now have a better grasp on exceptions, but I will likely look over the lecture to learn more about Boost serialization, as I still don’t fully understand how to use it.

How are you doing and holding up? What’s been most helpful for you in terms of support at this time?

I’m doing well. I feel as though my summer courses are all starting to pick up this week, so these next couple of weeks will be quite busy. I have found the lectures really helpful and informative, and the cold calling definitely keeps me engaged during lecture so I don’t lose focus, even though I was not the biggest fan of it at first.

What made you happy this week?

It’s been good to spend time with my family whenever I’m not working on school, and I enjoy being outside, whether I’m sitting in the backyard or going on a walk.

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

For anyone interested in web development, check out Google Cloud Platform (GCP). It’s a nice tool in which you can easily host a website on Google Cloud, and it’s free to set up at first (you will have to start paying for it eventually though). I’m currently taking the software engineering course, and am using GCP to host my group’s website.

--

--