CS371p Fall 2021: Alexy Correa
What did you do this past week?
This past week, we talked more about the project for both HackerRank and Gitlab. We also talked more about assertions and the pros and cons of them and how they will be used for this project. I finished the HackerRank portion of the project, but still need to fork and clone the repos.
What’s in your way?
What is currently in my way is needing to fork and clone the Gitlab repos and get everything set up. I had SWE before, so it might be easier this time, but getting Docker to work will take a long time.
What will you do next week?
What I will do next week is that I will try to finish the lab by the end of this week so that I can release my workload a little bit. This will consist of making 300 tests, getting Docker ready, making tons of commits to Gitlab, and writing 15 issues. I will also attend class next week for my weekly C++ knowledge.
If you read it, what did you think of the Paper #2: Makefile?
Now that I have a better understanding of Makefiles, and have personal experience from SWE, it is pretty straightforward. Now I have a better understanding when it comes to compiling the program and all the flags that it uses and why they are necessary.
What was your experience of assertions, unit tests, and coverage? (this question will vary, week to week)
I have used them before in SWE, and that is about as much experience that I have. I understand how assertions, unit tests, and coverage work and how they are useful. Experiencing this part of the lesson all over again has refreshed my knowledge of them.
What made you happy this week?
I had food from my favorite food truck. The name is Song La, and it is located behind the CO-OP. It’s a white food truck with a black and white bear on it. My favorite item from the menu is the Pork Chop Bento with their Longhorn Sauce and Taiwanese apple soda. Highly recommend.
What’s your pick-of-the-week or tip-of-the-week?
I have found out that there is something called CppCon, which is a convention where legacy C programmers go and learn more in depth about the functions of C++ and how to take full advantage of them. There are youtube videos online and might be beneficial for this class since we are using C++.