generated from mwc/lab_server
Initial commit
This commit is contained in:
32
notes.md
Normal file
32
notes.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# Project Server Notes
|
||||
|
||||
## Checkpoint 1
|
||||
|
||||
1. Lots of software today connects to remote servers, and can't work offline.
|
||||
What are some advantages of using a program or an app which uses a remote
|
||||
server? What are some advantages of using a program or an app which is
|
||||
completely local?
|
||||
|
||||
|
||||
|
||||
2. You just ran a server on your own computer, and connected to it as a client
|
||||
on the same computer. In what other situations might it be useful to run a
|
||||
server on your computer, where you're the only client, on the same computer?
|
||||
|
||||
|
||||
|
||||
## Checkpoint 2
|
||||
|
||||
3. Choose a program (Steam), web app (Google Docs), or app (Weather) that you use
|
||||
frequently. You can't observe the calls this program is making to its server
|
||||
(unless you have fancy tools), but you can infer some of the calls based on the
|
||||
program's behavior. Describe a few routes which you think may exist for your
|
||||
chosen program's backend server.
|
||||
|
||||
|
||||
|
||||
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?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user