Posts

Showing posts from April, 2025

Week (6/)7/8 Markov End-of-Semester Reflection

           While the Markov assignment seemed daunting upon first viewing the assignment requirements, this revisiting of the task reveals a much simpler project than the caliber of code work that now occupies my mind. Firstly, having dove into the various design patterns that CST338 covers I now am curious to identify design patterns in code prompts. In this case the various methods of the code serve to "build" chains of text collectively into what could be argued to be a Builder pattern. The Builder pattern is categorized as a creational design pattern and thusly suggests how the code will best be formulated. Functionally, this mostly serves to inform the bigger picture as during the process I was heavily focused on following the prompt in more of a "flying blind" styled approach.            In terms of how I would approach this project differently now, I can never stress enough that homing in on each of the respective r...

Week 5 - Markov Reflection

 Reflection Questions 1. Who did you work with? The rest of Team 8 AKA Ethan G, Keshab N, and Matthias I. 2. What was your strategy for solving the Markov assignment? Having learned my lesson from the LDPM project, I just focused right in on each method matching the descriptions as closely as possible instead of trying to fill in the gaps with my own concepts of how to make the code work. Instead of trying to have a lot of stop-and-go checkpoints that make sense to me, I tried to just keep trusting the process of the assignment and a good deal of tests pass upon first run with this approach. 3. Did you start writing code right away? Did you plan it out on paper? I did not bother with any planning upon reading the assignment, if this was a project with less structure fleshed out it would be imperative to plan a little harder. In this case, so much of the pathway was laid out that I felt like a contractor working off a blueprint for a building. There were things that took a little re...