CST – 338, Week 2

During Week 1, I worked on HW01, which involved solving problems on CodingBat. Some questions were fairly straightforward, particularly those focused on basic string manipulation and logic problems. Functions like reversing a string or checking simple conditions were also pretty easy. However, there were a few hard ones like maps and functional programming which were a bit more challenging.

One of the most rewarding aspects of this assignment was successfully passing all the tests for the Markov one. One of the most annoying unit tests was the one where it inserts “bad lines” filled with spaces and whatever garbage. It took more time than others to pass successfully.

Overall, this week was pretty nice and slightly heavy in my opinion, but I learned Java fundamentals. Moving forward, I’ll continue to focus on refining my debugging process and making better use of functional programming techniques.


Discussion & Comments