CS371p Spring 2020: Rahul Ramaswamy

Rahul Ramaswamy
2 min readApr 20, 2020

--

April 19th, 2020

What did you do this past week?

This past week I spent a lot of time working on the Darwin project. We already had a design and structure planned out before the week began, but spent a lot of time implementing it and debugging this week. I also had a take-home exam that was due on Tuesday, and another project due on Thursday, so I had to manage my time accordingly to get everything done in time.

What’s in your way?

Currently, nothing is in my way, I do not have any exams or projects to worry about next week, so I only need to worry about weekly homework assignments.

What will you do next week?

Next week I will continue to attend the lecture and continue learning new concepts since the past few weeks have mostly been new material for me.

What was your experience of r-value references and move semantics? (this question will vary, week to week)

I was able to understand how r-value references and the move function work, but I am still a little confused about the use cases and when to use them. For some of the examples given in class, I was unsure of why the move constructor would've been used over the copy constructor. However, I will look over the notes again this week and make sure I understand this material.

What made you happy this week?

This week I finished an exam in my stochastics class and that was relieving since the class is pretty challenging. The exam was not too difficult though, so I was happy about that.

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

My pick of the week is using virtual environments when working on projects (not in-class projects). Sometimes when you are working on an independent project you may have to install many packages that could mess with your computer. So, to avoid any conflict if you use a virtual environment all of the packages will be installed to the directory of the virtual environment and are only accessible when activated.

--

--

Rahul Ramaswamy
Rahul Ramaswamy

No responses yet