Chapters 10 and 11

These chapters have really made me reconsider how I approach coding in Processing. If I had first approached what I wanted to do step-by-step and simplifying it, I would have an easier time laying out my code. The way I went along my midterm is simply work with conceptions floating around my head and trying to code off of that. However, upon reflection, there were many times that I was stuck because I did not know how to approach a problem. Other times, I would have progress accomplishing a certain task until I realize that the way I was going about doing it would not work out later on, then I have to scrap the work and try the other method. If I had laid out my idea, wrote pseudo-code, I would have a much clearer understanding of what code would work. I would have saved a lot of time. This goes for the debugging section too. I rarely used println, and I realize I could’ve to really see what was going wrong. I wholly agree with getting someone else involved. When I went to a tutor to look at my code when it wasn’t working, simply the process of me explaining it to him made me realize where I could be going wrong.