CST 338 Weekly Journal #4

Weekly Journal 

In week 4, I collaborated with Dakota to review and discuss our solutions for the Book, Reader, and Shelf parts of Project 1. I wanted to start planning by using UML diagrams, try to outline the pseudocode for key methods, and start coding little by little while I was testing each of the classes individually. In contrast, my peer focused on starting with simpler methods and gradually building his way up for testing. Additionally, conversing with someone else about the testing helped me see different approaches and the benefits of writing more test cases early and doing it little by little instead of completing the entire class at once. My classmate noted that my code followed the Google Java Style Guide reasonably well but highlighted minor issues, such as inconsistent indentation and comment formatting. I learned that tools like Checkstyle can automate style checks and I plan to use them for my other assignments going forward. All in all, working together helped me understand more of the project requirements, but also gave me valuable insights into improving my approach with testing.

Comments

Popular Posts