What did you do this past week?
This past week I had to spend all my time working on Phase 2 of the IDB project. We had a long ways to go since my group did not work a lot over spring break, so I spend upwards of 40 hours on the project. I definitely feel tired and burnt out right now.
What’s in your way?
There’s not really much in my way. Just have to power through everything today and tomorrow so we can get Phase 2 done in time. The biggest thing in my way is that I’m tired from having to work so much last week.
What will you do next week?
This week I’ll be working on Phase 2 on Monday, and then try to tale a break from this class for a bit. I’m behind in my other classes because I had to prioritize the project, so I’ll just try to get caught up with lectures and assignments in other classes.
If you read it, what did you think of the Interface Segregation Principle?
I read it, and thought it raised a good point — interfaces should be built in a way so that the classes built on top do not have extra fields (fat) or depend on the interface. Interfaces should depend on concrete classes, and should allow for the functionality of the concrete class to be easily implemented.
What was your experience of comprehensions, yield, closures, and decorators?
I these topics are pretty hard for me to understand. The rest of the concepts we’ve been over usually had an equivalent in other programming languages I’ve worked with, but there are completely new to me, so it’s definitely been harder to grasp.
What made you happy this week?
It was my sister’s birthday on Friday, so my family ordered some food and a Bundt cake, and my other sister and I made cake pops as a surprise. It was fun and I had some really yummy food!
What’s your pick-of-the-week or tip-of-the-week?
The link below has some VS Code shortcuts for the mac. They definitely help save time when coding.