CS371p Fall 2021: Sruthi Rudravajjala

What did you do this past week?
This past week I worked on the voting project. It was a little confusing at first to understand the voting scheme but going over the quiz questions helped a lot. I also stepped out of my comfort zone a little bit and asked for a partner on the Ed Discussion board which I’m happy about doing since I don’t know many people in the class.
What’s in your way?
Writing the classes for the voting project has been confusing mostly because there are so many pieces to keep track of and thinking through design is mentally taxing. Working with a partner helps a lot because we are able to discuss design with each other and point out errors in our design earlier than we otherwise might be able to.
What will you do next week?
Next week I am hoping to finish the voting project. I always get worried about debugging projects because it takes so long and becomes demoralizing after a point but I’m hopeful that finishing voting won’t be too difficult.
If you read it, what did you think of the Paper #5: Pair Programming?
I read the pair programming paper in SWE and I thought it summarized all my experiences pair programming pretty well. I think the paper is a little redundant, mostly because every class I’ve taken at UTCS involved some pair programming so none of the information was new.
What was your experience of vector, list, and deque, and invalidation?
It has been helpful to go through C++ data structures through the lens of Java because I am very familiar with Java. Although I still find the syntax of pointers and having to keep track of addresses in C++ to be confusing, I like that C++ is less low-level than C. Vector and deque were relatively straightforward but to be honest I don’t recall going over list and invalidation. I probably need to review my notes!
What made you happy this week?
This week I spent a lot of time outside. I love working outside when the weather is nice. It makes doing homework and studying a lot less depressing. I’m looking forward to fall weather.
What’s your pick-of-the-week or tip-of-the-week?
My tip of the week is to try some new food! This week I had Ethiopian food which I’ve never had before. I think sometimes I get nervous to try new foods but it is exciting to push myself outside of my comfort zone sometimes.