From 3a4a134214e31e51bd6f715e23ae58d92fb9ee96 Mon Sep 17 00:00:00 2001
From: "Peter J. Keleher" <keleher@cs.umd.edu>
Date: Tue, 19 Oct 2021 12:14:24 -0400
Subject: [PATCH] auto

---
 midReview.md | 43 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)
 create mode 100644 midReview.md

diff --git a/midReview.md b/midReview.md
new file mode 100644
index 0000000..ca242dd
--- /dev/null
+++ b/midReview.md
@@ -0,0 +1,43 @@
+# Mid-term Review
+
+## As said before...
+Subjects:
+- everything covered in class
+- everything covered in quizzes
+- everything in projects
+- ...through last week
+
+Formats:
+- some multiple choice
+- some short answer
+- two or three programming problems on Swift
+- ~~maybe one programming problem on SwiftUI~~
+
+
+## In Detail
+
+Lots of swift:
+- generics
+- extensions
+- protocol conformance
+- initialization sequence
+- enumerations (associated values)
+- strong reference cycles
+  - methods of mitigation
+
+Non-swift (high-level short answer)
+- persistance
+  - user defaults
+  - core data
+  - cloud data
+- swiftUI
+  - environment
+  - bindings
+  - MVB
+
+Test Organization:
+- true/false
+- short answer/definitions
+- code reading
+- writing short swift definitions/functions
+
-- 
GitLab