What did you do this past week?
This past week, I was pretty busy with midterms in my other classes, so I didn’t have a lot of time to work on the SWE project.
What’s in your way?
The only thing in my way is figuring out how to implement searching and sorting/filtering for Phase 3. My group was still debating whether to do it from the frontend or backend. I’m not sure if anyone has made a decision or done any ore research.
What will you do next week?
This week, I’m going to have to actually implement the key components of Phase 3. I thinking we can change our endpoints to take in some optional parameters to sort and filter, or we can use some other tool. I’ve heard groups talking about Material UI and Algolia that make searching much easier, so we might end up using those.
If you read it, what did you think of the Why getter and setter methods are evil?
I thought the article raised some good points. It makes sense why we wouldn’t want to use getters and setters — we don’t want to cause a change in the class to ripple out and force use to change all the code that uses these getters and setters.
What was your experience of select, project, cross join and theta join?
Select makes the most sense to me. I think I understood project better after we worked on the exercise, but the joins are still a little unclear to me. I’m hoping we going over them in more detail next week. I know we have another exercise coming up, so I expect that’ll help as well.
What made you happy this week?
I made brownies today, and they were delicious. I think that’s one good part about being at home — in my apartment I never have the right tools or ingredients to bake anything.
What’s your pick-of-the-week or tip-of-the-week?
My tip of the week is to refer to the past Git repositories! I feel like we have a lot of requirements but not a lot of detail on how to implement different features of the web app and API, so looking as last year’s repositories helps my group find a starting point.