CS371p Fall 2021: Kevin Chen

  1. What did you do this past week?
    My partner and I worked a lot on Darwin this week and were able to wrap up the project earlier today. I really enjoyed working with him and was glad that we were able to finish without being stressed.
  2. What’s in your way?
    Nothing is in my way right now. I am excited to be done with my midterms and another OOP project and plan to coast my way into the break.
  3. What will you do next week?
    I plan to be chilling for the next week. I do not have any exams or papers due before break and will be using this time to enjoy my youth to the fullest extent.
  4. If you read it, what did you think of the Paper #12: More Getters and Setters?
    Working with the restriction on no getters and setters was really useful in understanding the material that was covered in this week’s paper. I think the author showcased a lot of good examples and explained the reasoning behind them. I worked with Builder’s a lot and understanding the paradigm felt good.
  5. What was your experience of initializations, copy constructor, copy assignment, move constructor, and move assignment?
    Pretty cool stuff. I think the last lecture didn’t spend as much time on the && as I would have liked though.
  6. What made you happy this week?
    Finishing Darwin and doing really well on my exams. Success brings complacency, but I am content with being complacent, for now lol.
  7. What’s your pick-of-the-week or tip-of-the-week?
    I recently got into the closed beta for Github Copilot and it has been insane for my productivity. I am able to write almost 10x as much code as before because I am not bottlenecked with tediously rewriting code or constantly searching up syntax. It has been really useful for working in C++, a language that would have bogged me down in syntax errors alone.

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store