CS373 Fall 2020: Brandon Nsidinanya

Brandon N Nsidinanya
2 min readOct 12, 2020

What did you do this past week?

This past week, my group and I started working on Phase II of the IDB project. We’ve divided up that work as best as possible for our remaining group members. I’ve tasked myself with filling up our database with information for instances of our models that we will use to display information on our website. I had been running in to problems with getting information from the API, but that has been solved, and hopefully, I’ll be able to move past this task in the coming days.

What’s in your way?

What’s currently in my way is studying for my tests this week. Although a lot of work still needs to be done for my group’s website, I have to set out some time to make sure that I’m prepared for my tests this week. I also have to prepare for an interview this week, which will further hinder me from progressing on the project for this class. I feel pretty confident with the material that we’ve learned this far in this class, but I’ll definitely need a good amount of preparation for my other test and my interview.

What will you do next week?

Next week, I will continue to work on the project. I’m hoping to finish filling the database tables early in the week, then I can continue to work on other aspects needed for the project. I will also study for my test and hopefully do good on them once I take them. I will also prepare for and complete my interview this week. Hopefully all goes well.

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

I have not read it, yet.

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

My experience with iterators has been good. I think I’ve learned a lot about how iterators work in Python. One thing I will not forget about iterators is that an iterator of an iterator is just itself. I feel like that point was mentioned many times during these past couple of lectures. I think I understand generators pretty well, too. From what I understand, they are a type of iterator, that produces values in a “lazy” fashion. I think I understand yield, as well.

What made you happy this week?

Something that made me happy this week was changing the brakes on my car. They had been squeaking for a while, but the sound is finally gone.

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

My pick-of-the-week is Docker. I know we’ve already talked about Docker in class, but I’m really starting to see just how powerful of a tool it is.

--

--