CS371p Spring 2022: Relena Lai

- What did you do this past week? I’m beginning to become more familiar with the quizzes in this class. Some questions caught me off guard, but I think I have a good sense of what to expect of them now. I don’t have much experience with C++, so I’ve been looking at tutorials on syntax and concepts. The lectures aren’t programming heavy just yet, but I’ll need to write code soon for our assignments. Even though I’ve read through most of the links and resources provided, I’ll probably have to take another look at them later. At least I have Docker set up and the repository ready for now.
- What’s in your way? So far, it looks like I’ll be dedicating a lot of time to the upcoming projects in my classes. Before I can even begin programming, I’ll have to read through lots of documentation and tutorials.
- What will you do next week? I’m hoping to finish or be almost done with my more extensive projects. Hopefully, I’ll do better on the quizzes next week too. 💪
- What did you think of Paper #1: Syllabus? I probably have reread this syllabus more than 5 times. Since this is my first experience with this sort of grading system, it was much more confusing than the usual syllabus. It didn’t seem lengthy, but I had trouble figuring out how each assignment would work with our final grade.
- What was your experience of assertions and Collatz? I used assertions a few times with C in C S 429 last semester. It felt useful learning about the different contexts on whether to use assertions or other methods like unit testing. The Collatz lectures were fairly simple, so it makes me hopeful that I’ll be able to finish the project on time. It was helpful walking through the various levels of optimization we could apply to the project.
- What made you happy this week? I went on a lot more walks around my neighborhood this week. It’s been so gloomy and cold these past couple of weeks. It was nice seeing the change and being able to enjoy the weather.
- What’s your pick-of-the-week or tip-of-the-week? After a long break, I always have to refresh myself on tools like Git. There’s a site I found called https://dangitgit.com/en, and it has a list containing common mistakes and issues people have and then their corresponding solutions.