CST 338 - Learning Journal Project One Review
Project One Review
1. I worked with Rasna Husain.
2. My strategy to solving the assignments especially Project 1, was thinking of my thought process on paper. I started off with the smaller classes compared to starting off with the main java file(Monster files). I made my own UML diagram for each Java class we had to submit. This is where I decided what constructors, methods, getter/setters that needed to be established in the class.
3. Rasna completed the assignment by going through the documentation and using the provided UML diagram to write out her code. She did great JavaDocs explaining her entire code.
4. I would change how I worked on the assignment because I had struggle getting all the test cases to pass and ran out of time. As I am writing my code for the files I would see if they pass the test cases, this way I do not have to struggle with getting all the test cases to pass all at once.
5. My code does struggle following Javadoc. I had comments only written for my constructors and need to apply that for all my methods, getter/setters. My fellow peer has to agree and I need to set time aside to implement automatic styling guides.
6. The most challenging part was getting the unit tests to pass since my code had to reflect it and at some points I was unsure how to change my code to reflect the test cases passing.
7. The most interesting part was seeing how small code changes could get certain unit test to pass.
8. The most proud part of completing the project was having a successful build. I know my code did not pass all the test cases but I was finally able to get a successful build and while doing this project, it felt like a huge accomplishment.
9. I celebrated completing the Project by taking a day off school and learning and just taking a mental rest day.
Comments
Post a Comment