CS373 Fall 2021: Week 7

Nicholas Huang
3 min readOct 9, 2021

What did you do this past week?

This past week, I spent some time thinking about how to improve the work experience of my project group. For example, communication and organization amongst each member have been extremely difficult, unfortunately, so taking the time to resolve these issues will definitely be beneficial in the long run.

What’s in your way?

My group is still having trouble finding a time to meet and discuss our progress in this project. Fortunately, I believe we have developed a better understanding of how our schedules work and came up with a common meeting time in which we should all be available. Hopefully, our struggles to meet will improve in light of this new information.

What will you do next week?

Next week, I will continue working on phase 2 for this project so that my group does not fall under last-minute stress as we did during phase 1. We each understand that this phase is significantly more difficult than the first, so working as much as we can throughout the week is key to make sure that history does not repeat itself.

If you read it, what did you think of the Paper #7: Open-Closed Principle?

I thought reading this article was an enjoyable and meaningful experience. It had helped me understand the importance of minimizing inconvenience when it comes to modifying an old program to meet future needs. The article also taught me that the Open-Closed Principle provided the justification for various coding practices that I had been taught to follow. For example, I follow the rule concerning keeping member variables private, but I never understood why until I read the article.

What was your experience of operators, and iteration?

It was interesting to learn how Python handles operators and iteration. I am familiar with both of these topics from my experiences with other languages, such as C++ and Java. I have a firm understanding of how these concepts work in these languages, but I have not learned how Python handles them until recently.

What made you happy this week?

I was finally able to meet other UT students at work earlier this week. It is reassuring to know that I am not the only student working at this location every day. My employers are planning to host UT student meetups every now and then, which I am looking forward to.

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

React is an open-source JavaScript library that is used for building user interfaces for web applications. Through the use of features such as the creation of reusable UI components, this library provides a workspace for developers that is fast and easy to use. I recently began learning how to use this tool and I ended up wishing that I had discovered it as I developed web applications in the past.

--

--