Another Project
"Etch-A-Sketch"
Abstraction
One thing that held me up for a little bit while working on this project was figuring out how to understand more abstract methods of working with the various elements in my little program. I had to figure out how to grab each individual "pixel" without being able to use the methods that I had used before. Part of this was just overthinking how some parts of my code was working. For example, JavaScript has this method called "forEach()". It cycles through each element in an Array (or node list in my case). It really is that simple, but I had a hard time believing that it was that well named or was that straightforward. Next time I'll try a handful of resources until I actually find a simple explanation (I only read the MDN page and that was not helpful for me). Overthinking can really slow you down if you get too hung up on one thing for too long.
Comments
Post a Comment