Transitions and Epiphanies
Wil Shipley’s engineers get hired away by Apple, and he fights Core Data’s undo architecture. I’ve long been skeptical of these “magic” features and have wished that Apple would concentrate more on providing solid and flexible lower-level services. The high-level magic is great for demos and for applications that work the way Apple predicted, but it’s more likely to have what Shipley calls an architecture mismatch. And, often times, the drudgery that the magic was saving you from was not especially time-consuming.