CS373 Fall 2021: Thomas Connor Thompson

Thomas Connor Thompson
2 min readNov 8, 2021

What did you do this past week?

This past week I attended lectures and reviewed some of the notes I took when we talked about REGEX, as I felt like I needed to brush up on that subject more. I also looked at the code we wrote for our exercises to just make sure I understand all the stuff we are doing for select and project.

What’s in your way?

Nothing much is in my way really, I’m excited that school is getting close to the end of this semester and I’m really looking forward to Thanksgiving break

What will you do next week?

Next week I will focus on adapting our backend to be able to search and filter our database and update the frontend to use it the new implementation along with new and improved new unit tests.

If you read it, what did you think of the Paper #11: Getters and Setters?

I thought it was interesting as I’ve always been told when it comes to OOP you want to have getters and setters for your class variables, and this paper argues against that common convention. It is rather convincing though as it does sort of seem to invalidate the idea of encapsulation within the framework of OOP.

What was your experience of relational algebra, select, and project? (this question will vary, week to week)

I thought it was really interesting so far, and hope we go a little further in-depth into it as the only relational algebra operators we’ve talked about so far were select and project.

What made you happy this week?

This weekend I got to go to a renaissance fair with a bunch of friends and had a blast. It was amazing to see everyone in costume and the food was amazing, it was honestly pretty immersive at points and I plan on making it more of a regular thing. We also ended up camping outside after finishing up touring the fairgrounds and it was sort of nostalgic for me.

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

My tip of the week is to keep in mind that after this phase of the IDB is the second to last and the last one doesn’t seem like it involves *too* much work. So we are definitely in the finishing stages for this project in terms of workload.

--

--