the prevalance of web services and APIs. It was intended to represent an object graph in its entirety, rather than a small portion that has been downloaded from a service. Since you don't have the whole dataset, you can't even effectively query against it.” http://khanlou.com/2015/07/cache-me-if-you-can/
• Build little prototype projects that demonstrate the use of core technologies. • Discuss as a team and ask other’s for input • Document your decisions
when you don’t expect changes) • Take every opportunity to reduce complexity (i.e. in multi-threaded contexts) • Swift makes immutability in models easy by just using ‘let’ Why?
are not referenced within the encapsulated data type? • We could register multiple observers to a property? • We could unregister an observer from a property? • and all of that is thread-safe?