Posts

Showing posts from November, 2022

Learning Journal Library thoughts

     The most challenging part of Library was trying to test the program as I went because so many methods called other methods.  I ended up writing a majority of the code and then troubleshooting and testing it afterwards which definitely made it tougher.  The easiest part was using the other classes that we had already written.  It was nice to use code in conjunction within a larger program.  I am most proud that I kept putting in the effort needed to eventually make it all work like it is supposed to.  Also I am proud that I was able to keep my code effecient, concise, and formatted clean.       The topics most useful were the HashMap experience as I had not gotten a chance to use that before this class.  I also liked learning about coding designs as I didn't have much experience with that as well.  I am not sure of improvements to the assignments as I thought it went well and I enjoyed it quite a lot.  If I c...

Software Development - Markov

          I worked with Russell Frost when discussing our solutions to the Markov Assignment.  My strategy for solving the Markov Assignment was to look at the UML Diagram and create all my constants, variables, constructors, methods, etc.  Then I would go through and code the easiest methods first.  I would then write the tougher methods while trying to make sure I followed the instructions.  Then I took the MarkovTest Class that Professor Clinkenbeard wrote and I used it to test my Markov Class.  Then as it came back with tests not passing, I would look at any errors I got and started trying to track down the issue until I found it and fixed it.  Then I would run the test again and go to the next issue.  I did this until it worked fully.  Russell's strategy seemed to be similar to mine, just writing code as he went and troubleshooting issues while testing.          I would change my strategy...