CS373 Fall 2021: Thomas Connor Thompson

Thomas Connor Thompson
2 min readOct 25, 2021

What did you do this past week?

This past week we got our backend off the ground and exposed it through API endpoints and got our front-end to use them. It was fun going through how that whole process worked and I learned a lot as I worked to resolve all the issues.

What’s in your way?

Right now the only thing in my way is figuring out front end and GUI unit testing. I’m not familiar with testing react or GUI so these are totally new fields for me. It’s also just an issue getting things to run in a way I need them to in order to be able to tell them.

What will you do next week?

Next week, after finishing up the project Monday, I will probably try and get ahead on the next phase and some of my work for other classes because I plan on having a busy weekend with a few friends throwing a Halloween party and then a renaissance fair trip with some friends the following weekend.

If you read it, what did you think of the Paper #8: Interface Segregation Principle?

This paper was helpful in understanding when to break a class up and how to utilize different classes for one function. I think it drew nice lines on when you want to implement a delegate or multiple inheritance and argued well on why you would want to do these things.

What was your experience of functions, closures, and decorators? (this question will vary, week to week)

I thought functions, closures, and decorators were really interesting as these were concepts that I do not feel come up as often as other things in programming. Decorators seem really useful in debugging and changing how some functions work

What made you happy this week?

This week I’m looking forward to being done with phase 2 as well as a friend’s birthday party coming up! During the course of this week I also finished showing a friend an old show I used to love and that was fun that they had a good experience with it.

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

My tip-of-the-week is to keep in mind that we are already past the halfway point for this school year! And I’ve heard this is the hardest phase to get through and having the end in sight for it is reassuring.

--

--