C S 371P Fall 2020: Week of 19 Oct — 25 Oct
What did you do this past week?
I started the past week finishing up the Allocator project for this class. Immediately after that finished, I studied for 4 days non-stop because of an exam I had for C S 378. It wasn’t the work week ever, but having 3 midterms spread across 3 weeks makes it feel like one extra long week of stress rather than 3 separate weeks.
What’s in your way?
Not much is in my way this week besides all of my school work that needs to be taken care of. I suspect the mental fatigue of the past three weeks with what I expect to come might become an issue later on and I will have to do my best to handle that.
What will you do next week?
I have a couple of labs due for C S 347 with some software I am unfamiliar with, so I will need to read the user manuals for those. I also have some work due for C S 378 that needs to be figured out early in the week. Besides that and the upcoming project for this class due on the 4th, I really have not much else to do besides figuring out my schedule for the upcoming semester/graduation.
If you read it, what did you think of Ethical CS?
I didn’t read/do the blog assignment for this week, so I cannot comment on it.
What was your experience of lambdas, initializations, std::initializer_list, and std::vector?
I personally love implementing and using lambda functions when the situation calls for it, so it was exciting to see it covered in class. I just enjoy the concept behind it and think it’s neat to call on executable code that isn’t conventionally setup. I wasn’t aware of all of the different ways to initialize values in C++, so that class was particularly interesting. I still think I need to go back and rewatch the lecture to fully grasp what I need to know, however.
What made you happy this week?
This week, I felt happiest on Saturday when I took some time off of school after the long grind of the week. I started playing World of Warcraft again for the upcoming release of Shadowlands, so it is exciting to experience that after a long hiatus.
What’s your pick-of-the-week or tip-of-the-week?
I learned about this tool in my C S 347 class, but LucidChart is a nice website to use if you want to generate physical, logical, or conceptual models of a project. You do need to pay for most of their features, but the free version still allows you to generate nice models for smaller projects.