Tuesday, March 5, 2024

CST338 - Week 1

 CST338 – Software Design Week1

This week, I am refreshing my memory on the Java language. I have finished Lab00, installed Intellij Idea Ultimate Edition, installed Git, and integrated my GitHub account into the IDE.

I am reading the Unified Modeling Language (UML) reference to understand the charts. I definitely need to solve more exercises to get me on track with covering all the basics.

The CodingBat assignments were fun till I got to work with strings. For some reason, Strings2 was challenging compared to other categories. Some problems took many trials, but I was able to solve most of them afterward. However, I asked for assistance and used office hours to get more insights about Java Strings. I discovered that built-in Java methods are great tools for solving these practice problems. TA provided a good link for String class built-in methods with a description. What worked for me was analyzing the code or the loop iteration pattern, mapping out an initial solution, and then working from the bottom up. Overall, I am satisfied with the first week for the learning outcome and my effort.

No comments:

Post a Comment

CST438 - Week 8

CST438: Software Engineering – Week 8 This the final week of CST438 Software Engineering course. I have learned so much from the labs, assig...