CS373 Fall 2022: Minh Nguyen| Blog #3

Nhat Minh Nguyen
2 min readSep 11, 2022
  • What did you do this past week?

I worked on Machine Learning and Database classes’s assignment and I found they are pretty interesting. I also worked on Project 1 and passed 2 test cases on Hackerank. I’m glad that we do not need to implement cache optimization for passing these test cases.

  • What’s in your way?

Although my code for Project 1 had passed 2/3 test cases on Hackerrank, it run very slow on the public test repo so I am going to spend time on doing cache optimization this weekend so that I can check for correctness of my code with other student’s test cases. I also need to create more issues and unit tests to satisfy the assignment’s requirement.

  • What will you do next week?

Beside assignments which I need to complete next week, I also need to brush up my resume and bring it to the career fair next week. In addition, I also need to do more leetcode question so that I can have a good preparation for interviews.

  • What did you think of Paper #3: Continuous Integration?

The paper provided a lot of useful information about purpose, usage and method to apply continous integration. I am glad that we have a chance to practice contiuous integration in doing project assignments in this class. I think this technique is very helpful and necessary when we go into the industry environment in the future.

  • What was your experience of exceptions, lists, tuples, and int caching? (this question will vary, week to week)

I have used exceptions in JAVA when took CS312 and CS314 but have not used them so much since then. I heard about list, tuples and int caching before but have not worked with them so much.

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

If you have to do a programming assignment and you still do not have any clues about what to do. Just try to think about it as simple as possible, then come up with a simple solution. Then, you will find out that the problem is not only as simple as you think but also not as complicated as you think in the first place.

--

--