CS371p: Fall 2020 Week 3

Sarvesh Kalwit
2 min readSep 12, 2020

--

Me

What did you do this past week?

This past week, for this class, I worked on optimizing Collatz. I was able to pass the first test on Hackerrank, but ran into multiple errors for the second two. I’m not too stressed about figuring out the optimizations, though, since I still have mine from when I took SWE last semester.

What’s in your way?

The only thing in my way in my lack of time — I have to start recruiting, and I need to finish another difficult project for another class, so I’ll have to prioritize well in order to ensure I’ll have enough time to not only optimize Collatz, but go through the entire workflow and get everything done.

What will you do next week?

Next week, I plan to start recruiting. I want to finish up my projects and update my resume before then. It’s going to be challenging, but I’m hoping I’ll be able to start “moving heaven and earth” to look for an internship around next Wednesday.

What was your experience of Collatz, the starter code, the makefile, its optimizations, and exceptions?

I always thought Collatz was a pretty annoying first project, since I never really liked using the meta cache for some explainable reason. I did, however, enjoy learning about exceptions. I’ve been reading about the “fail fast” principle of programming, and exceptions are key to implementing that.

What made you happy this week?

This week, I was happy to catch up with an old friend. Both of us are stuck at home in California and can’t come back to UT. We can’t really go out to see each other either, since California is on fire at the moment, and the air is filled with ash.

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

Learn about Extreme Programming! I rediscovered it from this week’s paper, and I found that following its principles actually really helped me write better and cleaner code, faster.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Sarvesh Kalwit
Sarvesh Kalwit

No responses yet

Write a response