CS373 Spring 2021 Week 12: Andrew Li

Andrew Li
2 min readMay 3, 2021

What did you do this past week?

This past week, we have been working on the visualizations for the final phase, as well as our presentation. We have split up the work for the presentation, and I am currently working on my part still. For the visualizations, we have just figured out how to properly use the D3 library to create graphs, and have started to create them.

What’s in your way?

For this class, nothing is in my way right now. In some of my other classes, tests are coming up and I am cramming for them, so a lot of my time is going towards studying for those tests. I am glad that this class has a final project, because that is one less class to study for.

What will you do next week?

Next week, I will mainly be finishing up the project and presenting it. Our group is presenting on Thursday, so we have a little bit of extra time to prepare our presentation, which is something that I am glad for.

If you read it, what did you think of the The Joel Test?

I read the Joel Test, and I think that it brings up a lot of important things to have when working on a project. I admit, most of the things in the list were not things that our group does. Some of them, like daily builds, were not necessarily that applicable, since we do not work on the project every day like a company might, but others definitely were.

What was your experience of Replace Type Code with State/Strategy (227)? (this question will vary, week to week)

I had not had very much experience with this type of refactoring, as I honestly personally code somewhat lazily, and I don’t often go back into my code to clean it up. I definitely should start following some of the refactoring advice that we have learned though.

What made you happy this week?

This week, school is almost over, which makes me happy!

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

My pick of the week is that you should spend time doing things you like! School is important, but so is your life.

--

--