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 scoring very well on the midterm. This can really boost confidence in the material and show that what is being taught and practiced is sticking. Another victory was completing the most recent assignment "Strategies" without any hiccups. I was able to complete this assignment efficiently by practicing what was said previously. Reading the whole prompt and thinking about how all the classes and interfaces were going to interact with each other helped me complete this assignment and run it without any errors on the first try. Overall I feel like I have learned some new concepts and topics from this course even though personally it was one of the tougher ones I have taken.
Comments
Post a Comment