generated from mwc/lab_server
I answered the two questions relating to
checkpoint 2, based on the lab itself. Additionally, I was unable to gain access to the banjo server after troubleshooting the process as much as I could. I researched the server and was getting feedback from it, I even was able to have the terminal send me a banjo (or actually an electric guitar), but I could not get it to find the server itself. I also tried to contact my peers working through this course and additional support via email, but ultimately I wasn't able to access it or make banjo work on my device. That being said, I studied the labs at length and ran as much of the code as possible in order to learn from the process. I really took a lot away from the process! I would still love the chance to complete the lab, even if it is not for the course, so I can still experience it is its entirety! If this impacts my grade in a drastic way I would love the opportunity to either complete it for partial credit later, or possibly do additional work to demonstrate my understanding of the servers and the process. I am a bit concerned that my inability to access this server will impact my ability to pass this course, and I have already learned so much that if there is a possibility I may not pass the course I would love the chance to demonstrate my proficiency of the material. I really appreciate the support and I know that communication has been tough with this being an independent study, but I just want to be successful and I am dedicated to the process and very grateful for it!
This commit is contained in:
parent
2538a8b1b2
commit
66d20f8c86
13
notes.md
13
notes.md
|
@ -28,10 +28,21 @@ One advantage of the server that connects to a client on the same computer is th
|
|||
program's behavior. Describe a few routes which you think may exist for your
|
||||
chosen program's backend server.
|
||||
|
||||
I use Microsoft OneNote all the time. The school I work in is a Microsoft school so everything we do is on Teams and Microsoft OneNote. The notebooks have a couple different categories of functionality.
|
||||
Creating and Closing the notebooks
|
||||
GET NOTEBOOK (Create)
|
||||
POST NOTEBOOK (Post for students to access)
|
||||
DELETE NOTEBOOK (Close a notebook or archive notebook)
|
||||
Sharing pages or categories in the notebooks
|
||||
GET NOTEBOOK/ SECTION
|
||||
POST NOTEBOOK/ SECTION
|
||||
GET PAGES/ NOTEBOOK
|
||||
POST PAGES/ NOTEBOOK
|
||||
|
||||
|
||||
|
||||
4. In your own words, what is an exception? When might it be useful to handle an
|
||||
exception? When is it better not to handle an exception, and instead let the
|
||||
program crash?
|
||||
|
||||
|
||||
This question makes me think of the very first labs that we did in 677. The task was to write code that prompted the turtle to draw a particular shape. At first when the turtle did not complete the task or ran into an error, the window would literally just close. Then you, as the person coding, would have to figure out where the issue was and what the next steps should be. An exception would be useful because it could anticipate and give feedback to the errors that occur. Having the common feedback categorized and given back to the user makes troubleshooting more manageable. It also makes the crashing more user friendly.
|
||||
|
|
Loading…
Reference in New Issue