CS371p Spring 2022: Sungwook Kim(William)

What did you do this past week?

For this class, I have done with project 3: Allocator with my project partner last Tuesday before the deadline. When we tested some Unittests with our code, we ended up covering 100% of those codes, which made us feel good. Outside this class, I took the second exam in Math class. There were many theorems and principles that we have to memorize, which made me worried about the exam, but it was easier than I expected so there was no difficulty getting through it.

What’s in your way?

The new week begins and I need to prepare for upcoming classes by reviewing what we have learned on Friday. In addition, I have a test in data mining class next week so I will prepare for it as well.

What will you do next week?

For this class, the new project — project 4:Darwin came out and I think I need to get to work on it with my new project partner. It was a little bit complex to understand the whole system, I think I need to review it one more time before working on it. From the first day of the next week, I will start to prepare for the second exam in data mining class which I will take next week by reviewing the practice problems that I have solved out and ppt files.

What did you think of Paper 10. Why getter and setter methods are evil?

I think it was a good chance for me to start to have second thoughts about those getter and setter methods, which I thought were very useful in OOP when I first learned about them. It seems that we have to use other classes which would be used as connectors between users and the implemented classes and modules for more perfect Encapsulation.

What was your experience of std::vector, std::deque, std::list, and std::stack? (this question will vary, week to week)

They were very useful and interesting topics which are very helpful to me in preparing for future interviews. My main programming language is Java and it was fun to compare those Collections things in Java with those std::vector, std::deque, std::list, and std::stack as well as the differences between them.

What made you happy this week?

This week, the Korean Baseball League has raised its curtain and I am a big fan of the league, which made me feel happy. I am a big fan of LG Twins and the team won all the games they had this week. I feel so good.

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

My tip of the week is to have some time to charge yourself. Nowadays, many students are too busy to care about themselves. I think we need to take care of ourselves first before doing other things. Here is one of the impressive lines I got from a Korean drama, which made me feel touchy: “It seems that you always walk on eggshells around other people. But why don’t you walk on eggshells around yourself?”




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Introduction to presenting with Jupyter with Reveal.js

How To Learn with Feynman Technique

How to make a personal Chat Application like WhatsApp

How to create a Container Image with Docker

Google Colab + .NET Core

Imagine thing mission understand make.

An Introduction to Web Scraping

Spatial and temporal locality for dummies

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
Sungwook Kim

Sungwook Kim

More from Medium

CS371p Spring 2022: Week 13

CS373 Spring 2022: Abhinav Mugunda

CS371p Spring 2022 Blog # 10: Jeffrey Liu

CS371p Spring 2022: Daniel Cai