I found the book interesting and insightful. It maps out everything you need to know on CoreData and how to think CoreData. Although I do recommend starting with Combine first, it grants a different perspective on the code flow, Donny presents in this book.