CS371g Summer 2021: Blog 2

  • What did you do this past week?

This might be a quite boring answer but I didn’t really do much during this past week. This past week marked the first full week of school for the summer semester so I was pretty booked with that considering that I am taking two classes (this class and CS373) which are back-to-back. In my free time, I just played basketball as a form of exercise and that pretty much summed up most of the week.

  • What’s in your way?

The main thing that is preventing me from doing more things during the day is mainly my sleep schedule. To wrap up the spring semester and the weeks following, I would sleep at irregular hours and wake up in the middle of the afternoon. So far I am still adjusted to that weird sleep schedule as I have woken up probably 5 minutes before class on several occasions. In fact, I even missed the first quiz since I overslept by a few minutes which meant that I was already in a hole considering assignments.

  • What will you do next week?

This upcoming week, I will make it a priority to start sleeping on time and try to correct my sleep schedule. Doing so would allow me to have some time to prepare for class as well as to be productive and finish some tasks before class even begins. Waking up at 1 PM every day isn’t exactly the healthiest thing in the world.

  • If you read it, what did you think of the Paper #2: makefile?

I have read Paper #2: makefile. At first, I was very confused as to what to think of the paper since I just thought of it as a regular makefile (nothing special). However, when I took something to actually read each of the lines, I found myself thinking the exact same thing I was thinking in the first place. However, I did find out that the make push command is pretty useful since it runs git add, commit, and push on all of the files in the repo so that is a very friendly command to use in the future that would save some time.

  • What was your experience of assertions, unit tests, coverage, and IsPrime? (this question will vary, week to week)

Overall, I found myself okay with not using assertions as much as I already was not a huge fan of assertions previously. Unit tests were sort of new to me regarding the Google tests so I did have to look up how to format them and such. For coverage, most of my experience is standard (no issues at all). IsPrime is a generally simple problem so I didn’t have an issue with that as well.

  • What made you happy this week?

I did watch a little bit of TV during the week and that was what made me happy during a pretty hectic week for me personally. If you’re wondering what show I am watching right now, I’m watching Jojo’s Bizarre Adventure (a good show I would recommend).

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

My pick of the week relates to Apple’s Worldwide Developer’s Conference which introduced many new projects that Apple is working on including iOS15. I was most impressed by Apple’s new Universal Control feature that is being built into their Macs which allows you to move your cursor from your Mac to another device (Mac or iPad) and start controlling that device. This feature makes things such as copying and pasting seamless across devices. It’s things like this that make Apple’s ecosystem so captivating.