CS373 Fall 2021 Week 5: Darshan Bhatta

Darshan Bhatta
2 min readSep 26, 2021

What did you do this past week?

This week I got connected with my group for the project and we discussed potential project ideas. We didn’t get to a full consensus yet, but we are planning to get that done before the weekends. We looked at all the things required for phase 1 and thought of a plan to get it done before the due date. This project seems pretty interesting and I like how open it is.

What’s in your way?

Nothing is in my way at the moment.

What will you do next week?

Next week, my group and I will be working on completing phase 1. We will be doing everything from initializing the project to creating the documents required and deploying it.

If you read it, what did you think of the Paper #5: Pair Programming?

I thought it was very informative. Prior to reading this paper, I thought of pair programming as something helpful but not something to do all the time. However, after seeing the results of the companies that just did pair programming in their development effort, I think it is super useful and could increase the productivity of the company.

What was your experience of Python’s object model, list, tuple, set, dict, and iterators? (this question will vary, week to week)

I did not have much experience with working with Python’s object model, but after the lectures, things started to make sense. I also practiced on my own time outside of class to get more familiarity with it and I think I understand how things work at a decent level now. I like how things are a lot simpler syntax-wise than Java, but I do miss some of the things from Java such as declaring instance variables without using the self keyword.

What made you happy this week?

I was happy to finish all my assignments on time and not procrastinate. Last semester I had a lot of procrastination and it feels good not having to worry about meeting deadlines and cramming for things. This time around I have been using google calendar a lot more and that makes it very easy to manage my schedule.

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

My pick-of-the-week is GitHub Pages, a service on GitHub that allows users to host static websites super easily for free. All you do is configure the repo that you want to be a static site and GitHub takes care of the rest and servers your website to the internet. It also lets you choose a custom domain if you want which is super nice. I recommend this to anyone that wants to host a static website.