CS373 Fall 2021: Thomas Connor Thompson

Thomas Connor Thompson
2 min readOct 11, 2021

What did you do this past week?

This past week I sort of took a victory lap after finishing phase 1 of our IDB project with my team. It felt good getting everything done and I was happy being able to contribute to the team while also learning about react and website development.

What’s in your way?

Nothing much is in my way it feels like, I think the most important thing for me going forward is getting used to just putting in a little time every day towards my classes even if I do not need to so things do not pile up as bad as they could.

What will you do next week?

Next week my team and I will be meeting up and fleshing out our backend and updating our frontend to utilize it for phase two of the IDP project. I also have a couple of exams I will need to study for and a few lectures to catch up on as I missed a few last Monday. I also plan on continuing to apply for a few jobs that I can fit after classes.

If you read it, what did you think of the Paper #7: Open-Closed Principle?

I thought the paper was really interesting and it made a really good case for itself. I hope we delve into how to implement abstract classes in python, along with the other constructs used to implement the open-closed principle.

What was your experience of operators, and iteration? (this question will vary, week to week)

I think it was really useful to sort of getting into the nitty-gritty of how python is utilizing its given types. Defining operators is also a good way to give your classes a little bit of modularity.

What made you happy this week?

Really felt great after finishing the first phase of this project and am excited to get into it all over again with phase 2. Other than that I’m also excited for a lot of things I have planned out with my friends over the course of October.

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

My tip-of-the-week is to not be afraid to ask questions. As I found out in this first phase, if you have a groupmate experienced with an aspect of web development then utilize that, it helps everyone sort of build collective knowledge if you are asking questions while everyone is together. It has helped to clear up a lot of confusion.

--

--