CS 371P Spring 2021: Entry 6

Deepthi Pittala
OOP Blogs
Published in
2 min readMar 29, 2021

--

What did you do this past week?

This past week I started and finished the Allocator project. The most time-consuming portion came from writing and debugging the allocate() and deallocate() methods. Since I spent a decent amount of time planning ahead before writing code, I didn’t have trouble figuring out how to pass the rest of the HackerRank test cases beyond the first one.

What’s in your way?

I need to catch up on some more lectures this week in my Cloud Computing and Programming Languages classes so that I can start on those assignments.

What will you do next week?

This next week I’ll be watching some lectures for the other CS classes I’m in and getting started on the assignments for those classes. My coursework for this week isn’t too heavy

If you read it, what did you think of the Interface Segregation Principle?

I remember reading about the Interface Segregation Principle last semester so a lot of it felt like a review. It seems very important for the sake of writing clean code, especially in an enterprise with a large code base. I still feel like it is very similar in idea to all the other OOP readings we’ve had.

What was your experience of initializations, and vector?

The first time we did the vector HackerRank we passed all the test cases, but the second time around we didn’t have enough time because we were missing a couple people and had some issues with entering the test in the beginning. However, it was definitely easier the second time around.

What made you happy this week?

This week I finished watching Naruto Shippuden (for the first time) so that was exciting. I’m also excited to start playing Wild Rift which came out on mobile today in North America.

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

My tip of the week is to use external resources to help your learning! If you’re like me, then a lot of times you might feel like you don’t fully understand a concept from just watching lectures or sometimes reading the textbook. I find it really useful to watch videos on youtube explaining concepts because it offers a different perspective, and helps you solidify your understanding of the material better.

--

--