CS371 Spring 2021: Blog Week of 22 Feb — 28 Feb

Marika Murphy
2 min readMar 1, 2021

What did you do this past week?

This past week in OOP my partner and I got our solution to pass all of the hackerrank tests. We ran into some bugs along the way, but thankfully none that were too heinous. In IOS my team has started on our design document for our app and we’ve made some good progress.

What’s in your way?

Thanks to the missed week of school, I just have a slightly heavier workload trying to make stuff up. I’m also trying to update an older program for the research lab I work in and it's very confusing.

What will you do next week?

If you read it, what did you think of the Single Responsibility Principle?

I agree with the points the article made, especially as I’m trying to update the code written a while ago for my research. The problem with a lot of the code written is that there is often a paper deadline that has to be made so the focus is on getting it to do what it needs to in order to prove a thesis or conduct a study and not good software design. Updating anything is a pain. The majority of the functionality is in one long file which is proving very difficult to parse through.

What was your experience of Voting and consts? (this question will vary, week to week)

Voting was pretty fun. Now we just need to go in and clean up the code to match all of the nice software engineering principles we’ve learned. I’m still a little confused on const pointers so I might need to brush up on them.

How did you fare in the storm?

My roommates and I were extremely lucky when it came to our duplex. We only ended up losing water for about one day during the storm.

What made you happy this week?

Passing all the tests on hackerrank for Voting made me happy since I have a lot of other stuff to get done this week. I also made banana pancakes which were super tasty.

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

The banana pancake recipe: https://www.allrecipes.com/recipe/20334/banana-pancakes-i/

--

--