What did you do this past week?
This past week we added filtering, sorting, and searching to the API. This was mostly painless given some of the provided functions of SQLAlchemy, but some things had to be done in a janky way to get working.
What’s in your way?
Energy. It is that time in the semester that I feel drained and I need a break. I have trouble paying attention in class so I will have to rewatch the lectures. My worst fear is being called on.
What will you do next week?
This week we will try to complete some of the user stories. Some of them might be unfeasible so that will take some time to figure out as well. We also have a meeting to try to figure some stuff out.
If you read it, what did you think of The Interface Segregation Principle?
I think that this is an interesting principle but unrealistic nowadays. With things like pip install we just install packages and don’t really think about what is included. It is possible this violates the ISP principle. In terms of designing, I think it is something we should do but the time required to do so might not be worth it.
What was your experience of instance methods, class methods, static methods, regular expressions, and relational algebra? (this question will vary, week to week)
Regular expressions are a pain. I do not like using them and I barely understand it. It will require more practice for me to figure it out. The method stuff seems useful but I need to study it more to actually get a good grasp on it for the exam.
What made you happy this week?
I went through some negotiations this week so I might be getting some good offers soon. It is a nice thought to have but nothing has been set in stone so I am keeping my hopes in check.
What’s your pick-of-the-week or tip-of-the-week?