CS373 Spring 2021: Tim Nguyen

Tim Nguyen
2 min readApr 11, 2021

Week 10

1. What did you do this past week?

This past week I worked on my iOS app for another class and a little bit on SWE. I’m glad that the Phase 3 deadline got pushed, so I can put more work into the website development and making sure we get all our requirements completed.

2. What’s in your way?

I would say that time is in the way, but we did get an extension, so I think I’m good. I think I need to work a little bit more and make sure to get ahead of my other classes, so I can prioritize big projects like Phase 3 and 4.

3. What will you do next week?

Next week, I will focus on SWE and getting all our requirements done. I’ll also take a look into creating a mock database for Python unit testing just to get more experience on that. I’ll also plan to adjust our Selenium and Jest tests because those are dependent on the modifications we make to the frontend.

4. If you read it, what did you think of the Why getter and setter methods are evil?

I found the paper to a good read and it helped clarify why getter and setter methods would be used, but it provides guidelines on how to avoid them with a well-designed system and data abstractions. I think it’s helpful in order to make sure the code is maintained by hiding the implementation details.

5. What was your experience of select, project, cross join and theta join? (this question will vary, week to week)

I don’t think that select, project, cross join and theta join was difficult to understand. Professor Downing explained them to us in clear context and with examples. I definitely got more learning experience from it since I was cold-called this week, but it was fun!

6. What made you happy this week?

I feel pretty happy that I got to get most of my iOS app, WikiRacer, completed! I can’t wait to publish it to the App Store later this month, so I hope we get to add in all the extra details and polish up the app for people to play!

I also was able to play some video games this week and play Call of Duty with some friends online, which was really nice!

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

If you’re looking into sorting, filtering, and searching for your table models, then I recommend looking at https://github.com/gregnb/mui-datatables.

It was really easy for me to use and has a really nice UI to do all those functions. It’s almost like plug and play!

--

--