Taylor Ignaszewski
2 min readSep 30, 2021

--

Before starting on this module, I knew that JavaScript was a good language to start with in comparison with all the other programming languages. I had very few to no skills with JS. After finishing these problems, I now feel a lot more confident with my JS skills. I am proud to say that I know how to write a function. The most challenging part was just trying to figure out the best way to solve these problems. I would tell myself that I needed to write out the steps logically first, but when it would come down to it I would still end up writing code first. Eventually I disciplined myself to pause and think at my own pace on how to go about solving the problem. I made sure to write out the steps and do research on concepts I didn’t quite understand. I would also google all of the baby steps to solving the problem. I struggled with the object problems the most because it was a confusing concept to me. Recursion was also (and still is) confusing, but I was able to figure it out on my own by doing extensive reading on its definition and use. The most rewarding part of this module was being able to go back and understand all of the code I wrote. Granted I still have to look up what some lines of code mean at times because I can’t recall it all, but for the most part I can go through each line of code and know what it all means. My learning was greatly enhanced in this module, due to all of the practice problems and self-thinking I had to do. I learned how to properly approach solving a problem and what resources to use when I am stuck.

--

--