CS371P Spring 2021: Samantha Tuapen

What did you do this past week?

My partner and I finished the Voting project. It was a great opportunity for us to practice handling I/O in C++ as well as use objects and classes to simplify our solution and make it easily understandable.

What’s in your way?

Currently, nothing is in my way.

What will you do next week?

I will take a look at the next project (if it’s released this week). Outside of this class, I’ll take my first Data Mining midterm which will also be my last midterm before Spring Break.

What did you think of the Open-Closed Principle?

I see how the Open-Closed Principle is very important with OOD and for the scalability of a system. I hope I’ll have more opportunities to practice this in our upcoming projects for this course.

What was your experience of arrays, iterators, and algorithms?

I’m familiar with arrays, iterators, and algorithms in Java and Python, but I didn’t realize how many nuances there are with C++ built-in and STL arrays. I will have to play around with these structures in my own code to fully understand all their intricacies.

What made you happy this week?

I signed a lease with my roommates for an apartment next semester! I haven’t lived in Austin since Spring 2020, so I’m looking forward to going back (hopefully no other big traumatic health events will happen between now and the Fall…)

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

VSCode has an extension called Live Share that allows multiple programmers to edit the same code files at the same time — like a Google doc. It’s very handy for virtual pair programming. I’ve used it plenty of times since going online and my partner and I used it for this past Voting project.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store