CS373 Spring 2021 Week 4: Vishal Tak

Vishal Tak
2 min readFeb 13, 2021

Week 4: Progress in Software Engineering.

1. What did you do this past week?

This past week, I finished and turned in the Collatz assignment. Overall, it was an interesting assignment that allowed me to familiarize myself with the workflow of the class and with different Python toolchains. I also finished up lingering assignments from my other classes.

2. What’s in your way?

As of now, there’s nothing really in my way but I anticipate that the upcoming projects for this class will be much harder than the first one. I’m a bit nervous and excited to find out who I’ll be teaming up with.

3. What will you do next week?

Next week, I plan to attend the career fair and hopefully meet as many recruiters as I can to maximize my chances of getting an internship over the summer. I’ve been applying to various companies through LinkedIn and other recruiting websites, hopefully, I’ll hear something back from someone, fingers crossed! 🤞

4. If you read it, what did you think of Pair Programming?

I think Pair Programming is a great software development technique that allows for faster and efficient development and is more enjoyable than coding individually. However, effective pair programming needs to be done by following the principles stated in the paper, where one person drives and the other effectively reviews and the two take turns driving. From my previous experience, pair programming can be fun as long as both partners are focused and eager to complete the task at hand.

5. What was your experience of types?

Learning about types in Python was a great experience. I think Professor Downing did a great job explaining the concept by comparing how types are declared in Java vs Python. The comparison between the languages allowed me to understand the topic in more depth.

6. What made you happy this week?

Finishing the first assignment for this class and my AI class made me happy this week. It’s always relaxing to turn in assignments on time and become stress-free!

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

With the web-projects coming up, we will need to familiarize ourselves with RESTful API. I would recommend following this short tutorial to better understand the semantics of RESTful API. https://www.restapitutorial.com/

--

--

Vishal Tak
0 Followers

Computer Science student at the University of Texas at Austin. Hook Em'