CST 338 Wk07/Wk08
Looking back on the Markov assignment, I could have done a few things differently to improve the workflow and lower some of the difficulties I encountered while working on the assignment. The first technique that I would apply now, something that I have learned throughout the course, is to thoroughly read and reread the prompt and UML diagrams to ensure that I have a full understanding of how the program will flow. When first starting the assignment I immediately started writing code as I was going through the prompt. This made it difficult to see the big picture of what I was doing and how each method was going to interact with the overall run of the program. Another exercise that would have eased the difficulty of debugging would be testing each method as I went to ensure that they were working correctly before moving on. This would have saved hours of going through the code line by line until I spot an error. One personal victory in the course was ...