it, it's gone forever Like an Array, it can hold anything Unlike an Array, you can't access it anytime you want, instread, you get notified when it's value get changed
centralised code Easy to maintain Good Bad Learning curve is steep, but not that steep Debug may be difficult Change the way you think when coding Avoid complexity with mutable state growing over time