CS373 Spring 2021: Week 11

What did you do this past week?

This past week I worked on the back-end filtering functionality for our project models. There were some attributes that were quick to figure out, but there were a couple that I had to spend some time developing a way to implement. Though, I was able to finish the functionality with ability to change if the front-end needs any optimizations or adaptions.

What’s in your way?

I do not believe there is anything in my way currently. I just need to limit my distractions and put the finishing touches on my tasks of the current phase of the project.

What will you do next week?

This next week I will start on refining the Postman documentation, updating the filtering if it needs any, and hopefully, starting to look into more of the front-end problems and learning more about the fixes being implemented. I should have more free time this next week to branch out into react and its abilities.

If you read it, what did you think of the Why getter and setter methods are evil?

I really enjoyed this article because it tackles a very universal problem and design technique/flaw. It helped me because I did not know of many other options to using getter/setter functions. Though, I knew they were a better alternative to global variables and public class variables. In conclusion, I am glad to have been educated on more strategies.

What was your experience of select, project, cross join and theta join?

I have some experience with select and the join functions in my small knowledge of SQL. Though, I had not heard of project prior to this past weeks lectures. I believe they are very useful to understand because of all the unique ways to manipulate relations (tables).

What made you happy this week?

This past week I was happy with my ability to figure out the filtering functionality in a timely manner and, then, I was able to update it pretty smoothly when my front-end team needed some changes to it.

What’s your pick-of-the-week or tip-of-the-week?

My tip-of-the-week is to make sure you try to think of your own real world examples during the readings of the Perusall articles. They usually give enough representations and drawings of the strategies they are describing, but a little extra practice building your own design and implementation mentally can go a long way to better understanding the technique.