CST 338 Software Design - Week 5

Who did you work with?

I worked with my teammates Nasser, Noah, and Jian.

What was your strategy for solving the Markov assignment?

I kept it simple and just went step by step. After going through the instructions, I didn’t waste much time and jumped straight into the code. I focused on writing each method one by one, starting with the main functionality of the Markov class—building the word dictionary and generating random sentences. I also made sure to get the file reading and punctuation handling right.

What was THEIR strategy for solving the Markov assignment?

Nasser, Noah, and Jian all took a similar approach. They also worked through the assignment step by step, carefully following the instructions, and coding method by method.

How would you change your strategy having worked on the assignment?

Honestly, I wouldn’t change my approach because it worked well for me. The instructions were clear, and breaking the task into steps was effective. If the instructions were less clear, though, I might spend more time planning and designing before diving into the code.

According to your classmate(s): how well does your code follow the Google Java Style Guide?

My classmates mentioned that the tab size in my code was greater than 2, which doesn’t follow the Google Java Style Guide. They suggested using a reformatter to make sure the code style is more consistent. Other than that, they said the rest of my code was fine and followed the guide well.

Did you know you can automate applying some of the style guide rules?

I didn’t know that, but I’ll definitely look into using a reformatter to make the whole process easier next time.

Comments

Popular posts from this blog

Week 4 - Educational & Career Goals, ETS Readiness, and Learning Reflections

Week 2 - Learning Strategies | Time Management | Project Management | Previous Capstones | Week Summary

Week 5 - Team Comments, Capstone Ideas, Weekly Journal, Industry Expert Interview