CS371p Spring 2021: Week 12

Sarah Zhang
2 min readApr 18, 2021

What did you do this past week?

This past week was pretty busy for me. I had to finish up the Darwin project and also another project in another class. I also had a couple of assignments that were due this week. Other than school work, I also got boba and pizza with some friends this week.

What’s in your way?

I wouldn’t really say anything is in my way. I guess one downside is that the weather got pretty cold and cloudy this week so I didn’t get to spend that much time outside. Hopefully, it gets more sunny and warm this coming week though!

What will you do next week?

Next week I’ll continue to work on my assignments and projects. Class registration is also coming up so I’ll probably start planning which classes I want to take. I also hope to get more sleep and exercise this week.

If you read it, what did you think of the More getters and setters?

I thought it was a pretty interesting article. I think it’s helpful to learn why and how getters and setters are not good to use since they can sometimes give too much information and power to the user. I’ll definitely keep this information in mind when working on future projects in school and in the real world.

What was your experience of sequence containers, container adapters, and associative containers? (this question will vary, week to week)

I was familiar with what lists, vectors, stacks, and queues were and how they worked but I never heard about deques before. I also never learned that in-depth about which back-end containers were used for stacks and queues so I thought that was pretty interesting to learn.

What made you happy this week?

I’m just happy that I was able to get my assignments and projects completed. Next week isn’t too busy for me so it’ll be nice not to have so much work to do.

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

My tip-of-the-week is to have a schedule or to-do list when you’re programming a project. I think it’ll be helpful to keep you on track so you can finish on time before the deadline. It’ll also probably help in times when you’re stuck on a bug so you can try to move on and come back to that bug later if you’re starting to go off schedule.

--

--