Member-only story

CS373 Spring 2021: William Wang

William Wang
3 min readFeb 14, 2021

--

What did you do this past week?

Early this week, I wrapped up my Collatz project. This mostly involved documenting my code more thoroughly and building some more test cases to cover every case I could think of. After that, I could finally close all my issues and run the pipeline one last time to make sure it passed.

What’s in your way?

I haven’t had much trouble with anything this week. It took me quite a long time for me to pass all the HackerRank test cases for the Collatz project, but I was able to find and fix the issues on time. Speaking of issues, I had a hard time remembering to create issues on GitLab as they arose. It definitely took some time to get used to that workflow. I think it’s cool that you can attach commits to issues, which I’d imagine would make it much easier to see exactly how an issue was fixed in a large-scale project.

What will you do next week?

Next week, I’d like to review the Python type system in more depth on my own. Some of the caching mechanisms were especially confusing, and I want to understand them because I think they’re pretty cool. I plan to do this by writing out code to test every possible case and see the result, kind of like we’ve been doing in class.

--

--

William Wang
William Wang

No responses yet

Write a response