CS 373 Spring 2021: Week 6

Bruce Luo
CS373: SWE Blogs
Published in
2 min readMar 7, 2021

--

What did you do this past week?

I finished up my voting project for OOP, and also touched up on our Phase 1 group project for SWE. I’m also glad that I got my Numerical Analysis exam out of the way. Overall, a very busy week, but on the bright side, next week should be better at the very least.

What’s in your way?

Not much currently, I just need to stay on top of my work and remain focused for the most part. Still trying to regain motivation after the storm, but I’m getting there.

What will you do next week?

I have a Data Mining exam upcoming, so I’ll need to study a bit for that. Aside from that, I don’t anticipate there being much else going on in the immediate future. I will also have to learn more about full-stack design in preparation for Phase 2 of IDB, which I’ve heard is a lot more work than Phase 1.

If you read it, what did you think of the Open-Closed Principle?

I haven’t gotten around to reading it yet! I’ll check it out after typing up this week’s blog.

What was your experience of iterators and reduce2? (this question will vary, week to week)

I already knew most of the things we learned about Python iterators, but it was good to get a refresher regardless. One thing I didn’t know was that you could call iter() on an iterator. That fact also proved to be useful in reduce2 as well!

What made you happy this week?

Just being able to take a short breather after a long week, as well as knowing that Spring break is one week closer.

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

My pick-of-the-week is to become familiar with standard libraries for any language. Oftentimes when I’m trying to implement some algorithm or functionality, I search and find some tool that can be of aid. There’s a lot to go over, but in my experience it’s definitely useful knowledge to have.

--

--