CS373 Fall 2022: Minh Nguyen| Blog #3
- 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.