CS 371p Fall 2020: Kent Hansen #11

Kent Hansen
2 min readNov 8, 2020

--

1. What did you do this past week?

This past week I worked on finishing Darwin. I had a lot of debugging to get through after my first pass solution and I also spent some time writing unit and acceptance tests and optimizing my code to pass the hackerrank tests.

2. What’s in your way?

This week nothing is standing in my way as the next project has not yet been released.

3. What will you do next week?

This week I will begin the next project and look for a partner to work with. I want to make sure to start earlier to ensure that I have enough time to do the project well. I will also look over some of the in-class exercises to make sure that I am prepared for the next exam.

4. If you read it, what did you think of The Dependency Inversion Principle?

I thought that the Dependency Inversion principle was another useful description of Object Oriented Design principles that will definitely be helpful as I write object-oriented code for future classes and in my career.

5. What was your experience of continuing to implement std::vector, move semantics, and allocators again? (this question will vary, week to week)

I have been following along as we have continued to implement vector and so far all of the new features we have implemented have made sense although I need to make sure that I am able to implement these features myself. Some of the syntax and logic for the move constructor and assignment as well as the allocator were a bit confusing so I want to make sure I understand them well.

6. What made you happy this week?

This week I found out I got an interview so I’m looking forward to that for the next week.

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

My pick-of-the-week for this week is a video that I came across that describes how continuous deployment works through a real life example and by tracing through what the actual deployment script looks like. This is the link to the video: youtube.com/watch?…

--

--

Kent Hansen
Kent Hansen

No responses yet