CS371p Spring 2020: Rahul Ramaswamy

Rahul Ramaswamy
2 min readFeb 3, 2020

--

What did you do this past week?

This past week I began setting my environment up to work on the Collatz project. I have also been looking into C++ syntax and familiarizing myself with it. Outside of this class, I have been studying for a test for the investment team that I’m on.

What’s in your way?

Right now, there is nothing in my way for this class, but I’m sure that I will find issues as I get deeper into the project.

What will you do next week?

Next week I will begin coding for the Collatz project and will continue learning C++ syntax and libraries. I also hope to practice using the testing skills we have been learning in class throughout the project. Outside of OOP, I just plan on catching up on some homework.

What was your experience of assertions, unit tests, coverage, and continuous integration? (this question will vary, week to week)

I had used asserts and unit tests previously in an internship I did last summer. However, coverage and continuous integration were new concepts to me. I realized that there was a lot more that I needed to do in order to ensure a fully functional codebase. My basic understanding of testing will not be enough to do well as a software engineer, so I am looking forward to getting experience with all of these testing mechanisms.

What made you happy this week?

This week, I was happy to get settled into all of my classes and follow along without issues. This semester I feel more confident in my ability to do well in the classes I am taking, so I am very happy about that.

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

My pick of the week is: https://www.udacity.com/

Udacity is an online programming education site. They have boot camp courses for any language you might want to learn and a majority of useful technologies (i.e AWS). I used to use it in high school when I was first learning Python and Java, and it really helped. The courses usually teach you the basics and then have you build a project alongside the lectures.

--

--

Rahul Ramaswamy
Rahul Ramaswamy

No responses yet