CS371P Spring 2021: Samantha Tuapen

What did you do this past week?

I finished up the Allocator project with my partner. We already began working on it during our Spring Break and made lots of progress, so the final few days were very chill.

What’s in your way?

Currently, nothing is in my way.

What will you do next week?

I will begin working on the next project and review the initializers lecture and vector hacker rank exercises to make sure I really understand these important concepts.

What did you think of the Interface Segregation Principle?

I found this article to be a good reminder of preferred OOP design practices that I should implement in the projects I’m working on now. Sometimes the most obvious solution isn’t the best in the long run especially in terms of scalability, so it’s important to either plan things out before getting to the code, or always be aware of ways to improve the organization of your software’s logic.

What was your experience of initializations, and vector?

I was not familiar with the notation for the numerous constructors of C++ objects and I have just learned about the keyword ‘explicit’. I haven’t come across a problem that would require making an explicit constructor, but I will definitely keep an eye out for ways I can try it out in my code.

What made you happy this week?

I’m re-watching a show I never got to finish back in high school (Hunter x Hunter, an adventure anime), the weather has been nice and sunny, and I went to Ikea to eat some Swedish meatballs (I missed them so much).

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

(Shameless plug) If you’re interested in machine learning/data science, register for this competition hosted by MLDS and Texas Convergent!



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