CS371p Spring 2022: Lilia Li Blog #9
- What did you do this past week?
This past week I got started on the Allocator project. I set up the repo, created issues, wrote the run harness to handle the input, and filled out some of the operator functions in Allocator.hpp. I think I’m pretty behind, but will definitely be grinding out the rest today and tomorrow.
2. What’s in your way?
Right now, I’m just a little confused about some of the syntax for some of the functions in Allocator.hpp. I think it’s a little more confusing now that we’re working on building a header file so I’ve been a little confused, but I’m slowly getting the hang of it.
3. What will you do next week?
Next week I will be finishing up the Allocator project as well as getting some projects done for my other classes.
4. What did you think of Paper #9: Dependency Inversion Principle?
I thought it was an interesting read and is something that I do often when I code so I appreciated some of the tips that the author gave so I can be more knowledgeable about the mistakes that I’ve been making when designing my programs.
5. What was your experience of DigitsIterator, Iterators, and std::vector? (this question will vary, week to week)
This week's lecture was really interesting and helpful because I had known about iterators but didn’t know how they operated underneath the hood and Professor Downing really deep-dived into it. I also now understand why vectors are so much more commonly used in C++ than standard arrays.
6. What made you happy this week?
I went stand-up paddleboarding with some of my friends today! It was my first time and it was a lot of fun. The weather has been really hot the past few days so it was the perfect thing to do to cool off!
7. What’s your pick-of-the-week or tip-of-the-week?
My pick of the week is using Google Firebase. It has a lot of amazing features if you like to build apps like databases, authentication, deployment services, etc. so I highly recommend checking it out!