CS373 Fall 2020: Sujoy Purkayastha

Sujoy Purkayastha
2 min readOct 18, 2020

What did you do this past week?

This past week, I have been quite busy preparing for the midterm for my software engineering class. Additionally, my team and I have spent many hours per day over the last week working on our phase II deliverable for my software engineering class. Outside of SWE, I have taken many exams and done other project assignments for my other classes. It has been a very busy week overall, and the pressure will continue into this week as well.

What’s in your way?

Nothing specific is in my way. I would say that the general volume of work for this week is very demanding, and I need to work very efficiently to get through the coming weeks in a smooth fashion.

What will you do next week?

Next week, my team and I will get phase II of the SWE semester project completed. In order to stay on top of things for the coming weeks, we will most certainly start phase III immediately, as we all underestimated the time crunch of having to deal with preparing for the midterm and working on phase II.

If you read it, what did you think of The Liskov Substitution Principle?

I read the paper and I was generally familiar with many of the ideas presented. I will say that there were several examples that were presented that did make me rethink Object-Oriented Design. The Square-Rectangle example showed that you might need to override the functions of your parent class to optimize your code and to keep the behavior of your children classes consistent.

What was your experience of Test #1?

I think the exam went well, and I greatly appreciate the group phase to allow my team and I to explain how we would individually tackle a specific problem. The individual portion of part 1a of the exam was challenging due to time constraints, but once I got a feel for the exam, the rest of the test went quite smoothly!

What made you happy this week?

I got a dog!!! I got a chocolate lab yesterday after being on a waitlist for a puppy for the past 4 months!

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

I can’t stress this enough, but sometimes it’s important to accept that your productivity is not always going to be 100%. Take a good amount of time to decompress so that your overall performance stays consistent over time!

--

--