---
# System prepended metadata

title: Project 3

---

# Project 3

## Part A
This project was a new experience as teams merged into two larger teams to work on a Tetris game. Each smaller team in the larger team was assigned various objectives to complete by the division leader. There were constant meeting checkins which were held throughout the week however most of the time I found myself watching the meeting recordings as they usually conflicted with one of my other classes or tasks.

My team was responsible for  making the keyboard commands work which went pretty smoothly as we were using the online Tetris game to kind of compare how the various keyboard commands should work. We were able to complete this, and I was involved in testing of the final code to ensure that it worked like it was supposed to.



## Part B
This was the final week of the project and it involved all teams meeting regulalrly to manage the merging of each team's code into the main repository. As fate would have it, I still wasn't able to attend the meetings  due to some conflicts i had in my schedule but ensured to watch the meeting recordings and touch base with other team members on what was talked about. This group project simulation was able to paint a picture in my head of how group porjects would work in a real work setting, with similar issues of meeting conflicts, merge conflicts and so on.

I will say it was a very fun experience as sometimes I would find myself getting carried away during testing of the code as the tetris game can be addictive. Our team was able to get our tasks finished on time due to the strict deadlines that were set prior to beginning of each working period and regular meetings organized by the division leader.