Posts

Showing posts from November, 2024

CST 338 Week 4

                 This week I worked with Rene, Martin, and Krithika. I read through the entire prompt first and then I started writing my code. I worked in order that methods were listed in the instructions. If a method required the use of another method, I would continue writing the code as if it was already implemented. I would then work on that method afterwards. I wrote the entire code first and then debugged. This worked well on the smaller projects but was a horrible idea for the big library project. Rene worked on the project in sections and he started off with the smaller methods first. This helped him understand the project better and reduced how many times he had to jump between tasks. Martin worked in a similar way. He tackled easier problems first and then worked on difficult problems. Krithika started off by writing out class methods in pseudo code first. This strategy helped her get a better idea about what she needed to ...

CST 338 Week 3

Summarize the feedback you received about your code Identify any trends you noticed when evaluating the code of others such as: everyone struggled with sorting or unit tests that were hard to pass Was any part of the code a struggle for YOU? Was any part of writing the code easy for YOU? What is your biggest victory?     This week my group mates reviewed some of my code from the Reader class and Book class assignment. My code ran as intended and they thought that my code was well structured. They also pointed out some small issues in my code. My code passed the unit tests, but these issues may affect how well others can read my code in the future. I think these minor issues stemmed from me not being as careful as I should have been. In the future, I will take my time to improve the readability of my code by doing things, such as leaving notes throughout my code, so others can better understand what I am trying to do. Most of the work I reviewed with my classmates loo...

CST 338 Week 2

    This week served as a great opportunity for me to familiarize myself with Git and Intellij. During the first week of class, I was not very comfortable with using Git and working with branches. I spent more time making sure I was doing this process correctly than I spent studying or writing code. After last week's assignments, I finally felt more comfortable with creating branches, and I was able to work through this week much more confidently. I still have a lot to learn, but the projects and labs we have done so far have provided me valuable repetition in working with Git. Additionally, the assignments we have done so far have made me realize that I like working on IntelliJ much more than Eclipse.     For the project, I did not have to spend too much time trying to get unit tests to pass, but there were a few methods in Reader.java that required more effort to make work. This week I spent most of my time working on the HW (Jotto), working mos...