CS373 Spring 2021: Tim Nguyen

Tim Nguyen
3 min readMar 7, 2021

Week 6

1. What did you do this past week?

I worked many hours for Phase I this past week. It was really fun, despite staying up and working for long periods of time. My team and I got to better know each other and we shared many laughs, but we also shed many tears with CSS and styling. Nonetheless, I am proud of my team and I think they are an amazing bunch. Looking forward to Phase II and getting the ball rolling!

2. What’s in your way?

The only thing that is in my way is the lack of time. I think that the snowstorm kind of messed up a bunch of our schedules and classes. Phase I was very time-consuming and I think it was quite of a time crunch to get everything sorted out. I’m hoping that the next phases will be easier now that my team and I have gotten to know each other and set up daily meetings when we can.

3. What will you do next week?

Next week, I will focus on some of my other classes after having spent much of my time for this class, but I will look into Phase II requirements when I get my other assignments out of the way.

4. If you read it, what did you think of the Open-Closed Principle?

I found the Open-Closed Principle to remind me of how we as software engineers should program. We should always think about developing code that is easily scalable and flexible. I had to create a project at my last internship that needed to meet those requirements. It relied on many devices and any new future devices that our team supports. This is a good reminder for me and many others to program and think about not just one solution but also other solutions that this piece of code or program might need to produce in the future.

5. What was your experience of iterators and reduce2? (this question will vary, week to week)

I have seen iterators before in Java and I think that Downing explained it pretty well in class for Python. It seemed pretty intuitive and reduce2 was also not difficult to comprehend. Downing keeps things simple as they can be and it helps many students like me to better understand what the code is doing.

6. What made you happy this week?

I am very happy that my team and I completed Phase I’s requirements on a daily basis. We would get things done in a timely manner and we approached our next objectives once we completed our todos. All of us are hard-working individuals, and I am pretty happy and grateful to have an energetic and “workaholic” team.

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

My tip-of-the-week is to check out https://www.w3schools.com/html/ and https://www.w3schools.com/css/. It can be frustrating to do front-end work if you’re not familiar with it. I think w3schools makes it easy to understand how to do certain things whether you want some kind of layout or use specific HTML tags to get a desired output. Hopefully, the next phase will have more pretty UI pages!

--

--