# Project 1 Matthew Kaukialo
Something that I found intresting and difficult about Project 1 was working with others on a coding project in GitHub. It was my first expierence with it and with a busy midterm week it was hard to exactly know every error that would come up with merging. Which I should have been more prepared for and will take in account for the future. Merging was the most difficult part for sure. In addition learning to write unit tests was a new process, but I quickly learned how to write those. I also struggled to write tests for private methods in unit tests as that was harder and anywhere on the internet I looked just said don't do it. Which was confusing. Though I was eventually able to get tests to work. And complete everything to work in a meaningful way. With clear communication with my group. I also liked working with Java and unit tests as I see how that could be useful in writing my own code in the future. Espically before pushing to master branch. As that seems like just pushing code there could cause extreme problems. I am looking forward to project 2 and continuing to work with my team.