I’m a beginner iOS dev building a simple app. When I got to storing data, I thought it’d just be “save it somewhere.” But it turns out there’s a whole layer of logic — insert, update, delete, ordering, structure.
Why so much behavior design just to store?
Then I started thinking: maybe this happens because the data isn’t “with me” anymore — it’s somewhere else. And whenever we delegate something — money to banks, memory to notes, data to storage — we need structure around it.
I just find this idea really interesting. You’re not carrying everything with you — you put it somewhere and manage it remotely. Like money. Like data. Like a lot of things in life. People take this for granted, but I feel like there’s something deeply fascinating behind it… I just haven’t fully figured it out yet.
Has anyone thought about this? Curious to hear from different perspectives.
blinkbat•2h ago
> Why so much behavior design just to store?
because secure storage is the foundation of your app, and the only guarantee your users have of privacy and data integrity.