What did you do this past week?
This past week, I spent most of time working with my group finishing our project. I am in charge of scraping all the information that we need for the backend side of the website. Since our scraping websites don’t have an API, I had to do everything by hand.
What’s in your way?
I have a lot of homework, CS 439 with all the weekly projects about threads which are very time consuming, and continue scraping. I also need to study about python for the exam.
What will you do next week?
Next week, I will receive a ton of homework from all my classes. CS 439 will have a new project that I need to do, which will probably very hard and time consuming. My Chinese teacher gives too much homework due the next day, which I will spend most of the day doing that. I also need to continue scraping data for this project.
If you read it, what did you think of The Open-Closed Principle?
I thought that the article made perfect sense since you want to try to minimize the number of dependencies between each section of the code. This principle says that behavior should be able to be extended without modification of the source code. This just allows for code is easily maintainable.
What was your experience of iterators, generators, and yield? (this question will vary, week to week)
While iterators are very familiar to me (even in the new context of Python), I am still a bit cloudy in my understanding of generators and yield in Python, so I will have to look a bit more into how they are used. Using yield just reminds me of CS 439 when threads call yield to let another thread run, which makes me confuse myself.
What made you happy this week?
The amount of homework that I had this week was kind of light, which is usually rare, and was skeptical the whole time. My girlfriend also came from Seattle to live with me for the remainder of the semester, Christmas, and New Years.
What’s your pick-of-the-week or tip-of-the-week?
My tip-of-the-week is when having lots of stress and anxiety due to too much homework and crazy deadlines, just stop for a bit, go outside for 3–5 minutes, relax, take a breather, and go back to do work. Going outside to see and feel the sun helps clear your thoughts and become less anxious since we’re inside all day.