CST 338 Final Week
Hw01 Lookback:
Looking back at HW01, where we built a histogram in Java, I'd approach it differently with the skills I've gained. Initially, I might have relied on nested loops to count occurrences, but now I'd use a `HashMap` to streamline the process. This would allow me to efficiently track counts with just one pass through the data, avoiding the complexity and inefficiency of nested loops. I'd also encapsulate the histogram logic in a dedicated class and add error handling to make the code more robust. Additionally, integrating a graphical interface and ensuring comprehensive testing would make the application more user-friendly and reliable. Overall, my approach would be more efficient and polished.
Accomplishments:
I’m really proud of how much I’ve improved with managing my time and avoiding procrastination. At the beginning of the semester, I used to put things off and then rush to get everything done at the last minute. Now, I plan my work better and break it into smaller tasks, which helps me stay on track and avoid last-minute stress.
I’m also happy with how my debugging skills have grown. I used to rely a lot on printing messages to the console to figure out what was going wrong, which was messy and slow. Now, I’m using breakpoints and actually debugging the code to find and fix issues more quickly and accurately. This makes coding smoother and gives me a lot more confidence.
Comments
Post a Comment