Skip to content
Naman on GitHub Naman on Twitter

CS 373 Spring 2024: Naman Arora

Naman Arora

What did you do this past week?

This past week was very calm and simple, I just worked on class work and enjoyed Austin with my friends. Downtown at night is very beautiful.

What’s in your way?

This week, nothing much is in my way. I am falling behind a little in school work, but this week I plan to realign myself with my work.

What will you do next week?

In the approaching week, I have a couple assignments that are due throughout the week. Other than that, I plan to work on my SWE and OOP projects, which are almost done, and also practice some dogeball, which I am participating in the IM of.

What did you think of Paper #1. Makefile.

Understanding how a makefile works and interprets commands was cool. Makefiles are very powerful tools that enable developers to quickly test and build applications. Since they provide a way to specify dependencies between files and commands needed to compile, link, and manage project resources, makefiles are very strong when distributing code to many people and expecting the same behavior across multiple machines.

What did you think of Docker, assertions, and unit tests?

Docker is a very strong tool, which I ended up using for this project. The ability to containerize applications allows streamlined development workflows and enhance portability.

Assertions are statements in programming languages that verify whether a condition is true during program execution, which I used while writing tests for the first project. These assertions were a part of Unit Tests, which are vital for making sure applications behave in the way expected and as a result they help identify defects early in the development process, improves code quality, and facilitates code refactoring and maintenance.

What made you happy this week?

Something that made me happy this week was going on a late night walk around Austin, as I enjoy spending time outside in the current cooler Texas weather.

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

This week, Apple said that they are bringing sideloading and other app stores to iOS devices. This is a very interesting change, as previously Apple was very adament on not allowing side-loading and third party app stores on their devices; however, the EU is forcing the company to allow more competition in the market.