CS373 Spring 2021 Week 10: Siddhesh Krishnan

Siddhesh Krishnan
2 min readApr 3, 2021
That’s me!

What did you do this past week?

This past week I met up with my group for the IDB project and successfully completed all of the unit tests as well as revised the technical report. Our group was able to finish Phase Two and start working on some of the basic requirements of Phase Three.

What’s in your way?

Right now, there is nothing in my way! I was able to successfully complete Phase Two with my group and now we have begun working on Phase Three as well. While sorting does seem like a difficult task, I am sure that my group will be able to figure it out before the deadline.

What will you do next week?

Next week, I will continue to work with my team on the requirements for Phase Three of the project. Next week, we will mainly focus on sorting and searching. I will also continue to solidify my understanding of concepts from class such as split.

If you read it, what did you think of the Dependency Inversion Principle? (this question will vary, week to week)

Having taken Object Oriented Programing in the fall semester, I have already read the Dependency Inversion Principle, but it was definitely worthwhile to read it once more. I was able to understand the importance of the reusability of code and the vulnerabilities of generalizing code and making code extremely modular as well. I also understood how code can fail when one small line in one method is changed.

What was your experience of +, *, ** and decorators? (this question will vary, week to week)

The + operator was something which I have used in the past in Python so I was fairly familiar with the concept. However, the * and the ** operators were fairly new to me and despite having multiple opportunities to go over these concepts with the HackerRank exercises, I will still have to review these topics once again. Finally, we touched upon decorators last week, so I am getting the hang of that concept.

What made you happy this week?

This week I went for a bike ride and I really enjoyed the nice weather outside. I am glad that the weather is improving!

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

My tip-of-the-week this week would be PyTorch! PyTorch is a great Machine Learning library for Python which makes it extremely simple to create and train your own Machine Learning models. Make sure to check it out!

--

--