CS373 Spring 2021 Week 12: Yuhan Zheng

Yuhan Zheng
2 min readApr 19, 2021

What did you do this past week?

This past week we finished phase 3 of the IDB project. We successfully implemented searching, sorting, and filtering. Besides, we also refined the styling of the web pages and added more tests.

What’s in your way?

Phase 4 of the project is coming up. We won’t be able to have an extension on this phase so we should definitely start early. I also have several other projects that will be due around the same time, so I need to make sure that I plan everything out and don’t have to be overwhelmed at the last minute.

What will you do next week?

Next week I will meet up with my team and discuss things we need to get done for phase 4. Other than that, we will wait for feedback from the graders and our customers to make improvements accordingly.

If you read it, what did you think of the More getters and setters?

I think it was really informative, and I learned about a new kind of class called Builders. As the author points out, it is impossible to eliminate exposing implementation details entirely, but we should always try to limit their scope to improve the maintainability of our code.

What was your experience of SQL?

Everything in the lectures made sense so far. It was interesting to see the different ways to extract out different rows and columns from a table. An important concept I learned is that the ordering of the conditions given to select matters. I will need more practice to get familiar with the syntax of this language.

What made you happy this week?

I got a lot of work done this week. It was really satisfying to cross things off one by one on a long do-to list.

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

My tip-of-the-week is to stay active! I find that I often focus better when studying if I spend time exercising or just going out for a walk during the day.

--

--