Member-only story

CS373 Spring 2021: William Wang

William Wang
2 min readMar 8, 2021

--

What did you do this past week?

This week, I mostly worked with my IDB project group to get our static webpage up and running. I finished setting up all our AWS infrastructure and did a bit of work on the frontend as well.

What’s in your way?

I wasn’t as responsive or productive as I would have liked to be this week, with respect to my project group. I had lots of things due and midterms to prepare for, which took up a lot of my time. It should be much better next week, though, and I look forward to contributing more.

What will you do next week?

Next week, I hope to begin setting up the MySQL backend for our web app. I worked with databases a lot in my work last summer, so I really want to help get it started and also teach the rest of my group some stuff along the way. Time permitting, I also want to improve our GitLab pipeline to automate some deployment tasks.

What did you think of the Open-Closed Principle?

At first, I wasn’t sure what was even meant by the open-closed principle. I was very confused at the idea of setting aside code, never to be changed. But the more I read, the more it made sense to me; it seems the general idea is to make interfaces immutable, thus preventing breaking changes in a single module. I thought it worked…

--

--

William Wang
William Wang

No responses yet

Write a response