CS371p Fall 2021: Alexy Correa
What did you do this past week?
This past week, I was finishing up the Darwin project and also doing projects for my other CS classes. I also had a midterm this past Wednesday, so I had to study for that. I also spent some time practicing on leetcode for future interviews. Luckily, I did not have much homework, which is great.
What’s in your way?
What is currently in my way is trying to finish up on the Darwin project. I am currently doing it alone and can only pass up to 3 tests cases. I am trying to figure out how I can make my code faster, but I optimized it so many times and still no luck. Also working with header files and trying to link them is very difficult.
What will you do next week?
What I will do next week is probably use some of my tokens for a 2 day extension on the Darwin project since I am so determined to get all 4 test cases on Hackerrank to pass. I will also have to study on leetcode for a future interview that I have coming up. I also have to meet up with my iOS group in order to create a presentation about our app.
If you read it, what did you think of the Paper #12: More Getters and Setters?
I have not read this week’s paper yet, but I will after doing this blog.
What was your experience of initializations, copy constructor, copy assignment, move constructor, and nove assignment? (this question will vary, week to week)
I have only used the copy assignment before, but everything else is so new to me. It was very interesting to know how everything works under the hood. I definitely feel more knowledgeable in this topic. Also having hands on experience on with the exercises made me become more familiar with the topic.
What made you happy this week?
What made me happy this week was that my parents came in order to celebrate my mom’s birthday. We took her out to eat Korean BBQ, but it was such a mess because everyone was acting like a child, complaining that we have to cook our own food (even though I’m the one who did all of the grilling), but everything went well.
What’s your pick-of-the-week or tip-of-the-week?
My tip-of-the-week is to save anything that you have in the CS lab machines into a USB or into your own personal Github or Gitlab and delete the original copies. You might get messages like “Disk quota exceeded” which means you are running out of memory, and it will also make it hard to modify files, create or compile files, and even SSH using VS Code.