CS 373 Spring 2021: Kent Hansen #9

Kent Hansen
2 min readMar 28, 2021

1. What did you do this past week?

This past week I worked on the bulk of my portion of the tasks for Phase II. I finished finalizing the data and putting it in our database, writing and deploying the backend, creating a model and instance page with pagination, and writing backend tests.

2. What’s in your way?

Right now our team just needs to finish implementing the rest of the models, write the rest of the tests, and do the documentation steps for this phase.

3.What will you do next week?

Next week I will take a couple of days to catch up on my other classes and rest a bit after this phase. Then our team will meet and make a plan for how to implement the tasks in Phase III.

4. If you read it, what did you think of the Interface Segregation Principle?

I didn’t read the paper this week as there were lots of tasks for the project that I was working on.

5. What was your experience of comprehensions, yield, closures, and decorators? (this question will vary, week to week)

I was really interested in these aspects of python because I had either never seen them or had seen them and not understood them in my previous python experiences. For example, I had used decorators in flask but never understood that they were wrappers to the function that modify it’s functionality.

6. What made you happy this week?

This weekend I got to spend some time talking to some friends which was much needed as I’ve been very occupied with school recently.

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

My pick-of-the-week for this week is Prisma, a service my brother told me about that is kind of like Flask but with Node.js instead of Python. I haven’t used it yet but it seems like a fun tool to learn for writing backend servers with database connections.

--

--