CS371p Spring 2022: Lilia Li Blog #7

Lilia Li
2 min readMar 7, 2022
  1. What did you do this past week?

This past week I finished up the Voting project. I started a bit last minute so it was a bit of a rush to get it done, but I managed to finish it in time. I ran into a few errors along the way with the GitLab CI and writing the acceptance tests which was a bit stressful, but I’m happy to have gotten past it and I feel like I learned a lot from this project!

2. What’s in your way?

Right now, nothing is in my way. I don’t have any exams just a few projects due this week, so it is a relatively calm week for me.

3. What will you do next week?

I will just be finishing up a few projects and assignments for my other classes!

4. What did you think of Paper #7: Liskov Substitution Principle?

I thought it was an interesting read and something that I feel wasn’t as evident about Software Engineering as the other papers we read. I now realize the importance of considering how these class hierarchies would behave in the code rather than in reality because sometimes if we don’t, it can result in designs that end up breaking.

5. What was your experience of consts, arrays, and equal? (this question will vary, week to week)

I thought it was interesting because I didn’t know about all the different flavors of pointers and how arrays behave underneath the hood in C++.

6. What made you happy this week?

I started training for the longhorn run! I haven’t ever done any sort of race and don’t ever run long distances, but I really enjoyed it. I’m excited to build up my stamina to run longer. I also had a really good crawfish boil!

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

My tip of the week is to use the built-in source control panel in VS Code. It makes it really quick to push to your Github/GitLab repo. All you have to do is type your commit message, press cmd/ctrl + Enter, and then do git push in the terminal.