CS371g Summer 2021: Sang Pham

Entry #5

Sang Pham
2 min readJul 4, 2021

What did you do this past week?

This week doesn't have any project due in either CS371g or in CS373 so it pretty chills for me. I and my partner did some work on project #3 and we definitely need to works on it more since it due Tuesday next week.

I have a volleyball match this Wednesday and we lost it but I got to hang out with my friend the next day so I’m happy now.

What’s in your way?

I feel like the all the C++ generic attribute is really new and confusing for me. I certainly need to learn more about those ground knowledge for the Integer project.

What will you do next week?

I’ll try to finish the Integer project as soon as I can because I have another project that due on Thursday. I also excited about a pool party next weekend with my friends.

If you read it, what did you think of Paper #5: Continuous Integration?

I think it a necessary and super neat way to make sure that you in the right direction in any project. One thing I learned most about this class is that we need to test everything before and after right any line of codes. Therefore, continuous integration helps me to automated this process.

What were your experience of lambdas, capture by value, and capture by reference?

Lambda expression seems like a convenient way of defining a function right at the spot. It can even capture a value by making copies or by reference. I also have experience using lambda as a thread in OS class.

What was your experience of function objects, iterator traits, and iterator tags?

The material that professor Downing cover this week is somewhat hard and confusing for me. I was surprised by how many flavor iterator has and its differences. But it kinda makes sense when you want to be as generic as possible.

What made you happy this week?

I got to see my friends and we organized a small picnic at domain park. I also make some new friends and it super interesting to know about their hobbies. One of them has a pizza give-away project that he did for quite some time and it even shows up on google map. You can check it out here if you want some free pizza and live close to Mueller

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

Thank my partner, I just learned that VSCode has a live share extension that is great for collaborating projects. You and your partners can coding and using the terminal at the same time. I think it super neat, you can check it out here if you want to learn more.

Thank for reading!

--

--