Computer Science BS Journal: Week 12

 

Wk04: Learning Journal Project 1 review


  1. You can work with up to three people (you MUST work with at least one other person)
    1. With whom did you work? 
      1. I ended up working with Neng Lao
  2. What was your strategy for solving the assignments?
    1. Did you start writing code right away? Did you plan it out on paper? 
      1. For the lab I like to follow the prompt thoroughly. First I'll add all the stubs from the UML diagram and then start implementing my methods via the order on the prompt. I usually wait to test until I feel like I'm done with the main java file, not a good habit I know, but going about it that way I can do individual tests to see which ones are passing and which aren't. Usually if I run into failed tests there is only one root cause that I end up having to debug to complete my assignment.
  3. What was THEIR strategy for solving the assignments
    1. Neng Lao: "For the first lab my strategy was to write out all the stubs and worked through each function/method one by one making sure they pass the test. Some methods that calls on other methods required ensuring those methods were written out correctly first so I made sure those passed before doing any methods that calls other methods."
  4. How would you change your strategy having worked on the assignment?
    1. Add in javadoc comments as I work rather than all at the end so that I can understand what is going on if I need to backtrack rather than reread through the whole code to try and understand.
  5. According to your classmate(s): how well does your code follow the Google Java Style GuideLinks to an external site.?
    1. Did you know you can automate applying some of the style guide rulesLinks to an external site.? No, I did not know that. Good to know!
    2. According to my teammates my code "Does a decent job following the style guide, but could use some work". Nice.
  6. What was the most challenging part?
    1. Troubleshooting the failed tests by far. 
  7. What was the most interesting?
    1. Also troubleshooting lol. Getting to know how to troubleshoot better is like a double-edged sword for me. It sucks badly but I also learn a lot from it and my mistakes.
  8. What are you the most proud of?
    1. Honestly, just completing the assignment and turning it in in time.
  9. How did you celebrate completing the assignment? 
    1. If you didn't how will you celebrate? This isn't a joke. It helps our learning to celebrate and acknowledge victories.  <-- Dr.C just fought for your right to party.
    2. I celebrated by throwing on a movie with my girlfriend and eating way too much Ice Cream lol. I noticed one of my teammates go out for some drinks though, was mad jealous.

Comments

Popular posts from this blog

Computer Science BS Journal: Week 4

Computer Science BS Journal: Week 2

Computer Science BS Journal: Week 5