CS371p Spring 2022 Blog #3: Lilia Li

This past week I started on Collatz by forking the repository and starting on transferring my Collatz code in Python from SWE into C++.

2. What’s in your way?

I need to get more familiar with the Gitlab interface because I’m having trouble finding the issues section so that I can create the issues for the assignment. I also need to figure out how to set up the continuous integration, but hopefully once I figure out those things this project should go smoothly.

3. What will you do next week?

Next week I need to finish up the Collatz program and get it submitted. I also need to work on getting all the assignments in my other classes finished up as well as reviewing member applications for a student organization that I’m an officer for!

4. What did you think of Paper #3: Continuous Integration?

I thought it was a very informative article about source control and using continuous integration as a good practice in software engineering. I feel like I knew most of the things that they discussed in the article, but it was a great refresher for me so that I can keep those practices in mind for this class and in the future.

5. What was your experience of UnitTests, Coverage, and IsPrime? (this question will vary, week to week)

I’m familiar with UnitTests and Coverage from SWE, but it was really informative to learn about the various frameworks that are used when developing in C++ since I’m only really familiar with the ones used for Java and Python. IsPrime was a pretty simple but good starter Hackerrank exercise to help us get used to the format that our exercises will be in.

6. What made you happy this week?

I recently went to the salon to get a haircut and dyed my hair for the first time! I think it looks really nice :)

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

My tip is using Youtube to learn new things. I use Youtube a lot for walk-through tutorials on how to accomplish certain things when I’m coding because people are really willing to help and post very helpful tutorials online!



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store