Codingbat Learning Journal - Dr. C

 Zeyad Abdelkader

Dr. C

WK02HW01 (Light) CodingBat String2, Maps, and functional


When I was working on the CodingBat problems, I usually started by thinking about the simplest way to solve them. I would read the problem and look at the examples, then try to figure out what the code really needed to do in plain terms. I did not always write out a full plan, but I had a general idea in my head before I started typing. Most of the time, once I began coding, I would hit a point where things clicked and I could clearly see what needed to be done.

What worked best for me was keeping the solution simple and building it step by step. If I focused too much on making it complicated, I would get stuck or make mistakes. Jumping straight into coding without thinking at all did not work as well, since I would miss small details and have to go back and fix them. Most problems took me a couple of tries, usually two or three, before everything worked correctly. After doing more of them, I started recognizing patterns, which made it easier to figure out the solution faster.

Comments

Popular posts from this blog

Week 4 Learning Journal