CS371p Fall 2020: Kelvin Yu

Kelvin Yu
2 min readSep 13, 2020
Me, Kelvin Yu

What did you do this past week?

During this past week I continued to work on Collatz and am coming close to finishing up the project. I also attended lectures as usual and learned a lot more about how to implement certain caches such as the meta cache and lazy cache.

What’s in your way?

I initially tried using a meta cache to optimize the runtime of Collatz, but I ended up switching over to a lazy cache as I thought it would be more intuitive for me to finish up. I’m also having a little trouble with testing and submitting my tests though a merge request in GitLab.

What will you do next week?

I’m not quite sure. After submitting the project on Monday, I think we’re just going to move onto the next project and learn more about C++ through lecture.

What was your experience of Collatz, the starter code, the makefile, its optimizations, and exceptions? (this question will vary, week to week)

I have already taken SWE with professor Downing in the past so our first project in that class was also Collatz. I vaguely remember all of the optimizations but this time I wanted to try a different optimization as I used a meta cache in the past. The starter code and makefile look familiar but the main difference was that everthing was in Python as opposed to C++.

What made you happy this week?

I cooked some Fettuccine Alfredo last night and it was wildly tasty. I used shallots, garlic, cayenne, parsley, black pepper, butter, chicken breast, heavy cream, and Parmesan cheese for the sauce. Then I boiled some fettuccine in salted water and used some of that boiling water to emulsify the fats with the water to make the sauce more creamy and unctuous. Lastly, I finished it up with some extra virgin olive oil and flaky salt to provide some crunch factor to the end product.

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

My pick-of-the-week would definitely be to cook for yourself instead of going out to eat everyday to save money and stay happy. After a long day of coding and failing test cases I’m glad to be in the kitchen cooking for friends to destress and focus up for the upcoming days.

--

--