CS 371p Fall 2021: Shikhar Gupta

Shikhar Gupta
2 min readNov 1, 2021

Week of 10/31

What did you do this past week?

This week I finished up the project and was thankfully able to catch up on a lot of my schoolwork, both in OOP and in other classes as well. This took off a lot of stress I had and I hope to make sure I keep up the pace.

What’s in your way?

Not much is in my way, although I fear I may fall slightly behind on classes in this upcoming week due to some projects coming up and also the fact that I am going to go home as well.

What will you do next week?

This next week, I will try to get a head start on the project and find a partner ASAP so I don’t get stuck by myself as I did last week. I also will be working on a project for my iOS computing course, so I imagine it will most likely be a busy week.

If you read it, what did you think of the Paper #10: Dependency Inversion Principle?

I have been pretty interested in this paper because dependency inversion is something that I came into contact with during my last internship, where we used .NET Core which implements dependency injection containers which utilize dependency inversion as their foundational building blocks. This was a tough concept to wrap my head around at the time, but I think this paper definitely helped my understanding of it.

What was your experience of iteration, functions, and heap arrays? (this question will vary, week to week)

We learned about some of these topics, particularly iterators, last semester in SWE, but it is definitely a lot more complex and flexible in C++ as opposed to Python. The lambda functions are also something I have been wanting to learn in C++ so I was excited that we are now learning about that. I have implemented some form of a heap now three times in my CS career, so definitely a lot more familiar with that now.

What made you happy this week?

This week, I was able to catch up on all my lectures and get some assignments done on time. Also, I had some friends come into town from TAMU and UTD, so it was nice to see them over the weekend.

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

My tip of the week is to try and include some form of exercise every day. It doesn’t have to be going to the gym or anything rigorous, but even taking some time to go outside and take a walk or go for a quick jog really cuts the monotony of doing schoolwork and can improve mood and energy significantly as well!

--

--