Skip to content
Naman on GitHub Naman on Twitter

CS 371p Spring 2024: Naman Arora

Naman Arora

What did you do this past week?

This week I worked on the IDB project with my team for my SWE class. I also worked on the Voting project for my OOP class.

What's in your way?

I have been putting off work recently and as a result I have fallen a bit behind.

What will you do next week?

Since I have fallen a bit behind, this week I will work towards finishing my work, including the IDB project for SWE and the Voting project for OOP.

What did you think of Paper #4. Pair Programming?

Pair programming is a teamwork approach in coding where two programmers work together at one computer. This method is super important because it helps programmers learn from each other and solve problems more effectively. When you pair program, one person writes the code while the other person reviews it, catches errors, and suggests improvements. This not only enhances the quality of the code but also fosters collaboration and communication skills. Plus, it's a great way to bounce ideas off each other and learn different coding techniques. Overall, pair programming is a valuable tool as it promotes better learning outcomes and prepares people for real-world software development environments.

What did you think of strcmp() and consts?

strcmp() is a function used to compare two strings in C++. It returns an integer value indicating the relationship between the strings: 0 if the strings are equal, a negative value if the first string is lexicographically less than the second, and a positive value if the first string is lexicographically greater than the second. strcmp() is essential for determining the difference between two C strings.

Consts are variables whose values cannot be changed once they are initialized. They provide a way to declare constants in programs, making the code more readable and less error-prone. By using consts, programmers can avoid accidental modifications to values that should remain constant throughout the program.

What made you happy this week?

This week I learned a lot about strings in C++. Learning is very important to me, so everytime I gain more knowledge it makes me happy.

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

This week, Google released Gemini to public, the company's latest large language model. It's interesting to see how all the major tech companies are competing in this space and continuously improving their machine learning models.