CS373 Spring 2021: Blog 14

CS373 Spring 2021: Blog 14

  1. What did you do this past week? I attended class on Monday and completed the breakout room activities for that day, but didn’t have the energy to attend for the rest of the week. In terms of the project, I was able to do some of the visualizations for our own API, and got my merge request for frontend finishing touches merged in.
  2. What’s in your way? Getting enough sleep and motivation is really hard now, knowing that the end is so near. My friends who were supposed to be living in my apartment for the past two semesters are also finally moving in and staying for the last couple of weeks, so I feel like I’ll want to spend a lot more time with them than putting all of my effort into my assignments. Luckily, there’s not much left to do for the semester.
  3. What will you do next week? I think all that’s left for our project is to get together and present it/make a video for it. We’ll also need to merge in all of the merge requests once they’re ready and deploy, but that shouldn’t be too much of a hassle.
  4. If you read it, what did you think of The Joel Test? I haven’t read the paper for this week.
  5. What was your experience of Replace Type Code with State/Strategy (227)? As I mentioned before, I only attended class once this week, so I’m not very sure what it means by replacing code with state, but I did do the few HackerRank activities on Monday. I’ve definitely had to do some refactoring before and we’re currently refactoring our code for the project now, but the refactoring we did in class on Monday was slightly different. It surprised me that performance issues were the least of our worries, and that changing our code structure was more important.
  6. What made you happy this week? I went bouldering with one of my roommates and some freshmen that we had been talking to throughout the year, and finally saw the freshmen in person for the first time this past week. Hanging out with them was very wholesome!
  7. What’s your pick-of-the-week or tip-of-the-week? If you still need to do visualizations for this part of the project, the library called Recharts is a pretty good way to incorporate D3 into your React code.

--

--

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